テーマ1 データの 処 理 と 加 工 前 半 :GUI 編 本 日 後 半 :CUI 編 次 回 テーマ2( 文 書 作 成 )
本日の内容 ファイル フォルダ Finder GUI編 さまざまなファイル ターミナルの利用 CUI編 教科書 第2章 実習 データの処理と加工 GUI編 Graphical User Interface マウスで操作 Command User Interface キーボードによるコマンド入力
Finder 環境設定 詳細の すべてのファイル名拡張子を表 示 にチェックを入れよう ファイル ファイル名 ファイル拡張子 Finderのサイドバーに Documentsフォルダを登録しよう ターミナルをドックに登録しよう
ディスク上のデータ コンピュータに憶えさせるあらゆるデータは ディスク上に ファイル単位で置かれる 物理的にはどのような媒体の上にあるファイルで も WindowsのエクスプローラやMac OS Xの Finderを使えば ディスクの中身は 階層化され たフォルダの中にファイルが入っている という 同じ論理構造 ファイルシステム で見たり 管 理できる
ファイルシステム フォルダに複数のファイルが格納できることを 利用して コンピュータ内のファイルは階層構 造で格納されている 根元のフォルダ ルート Finderの窓の上に 中身を表示中のフォル ダの名前が表示されて いる そのフォルダ名 を マウスで右クリッ クすると そのフォル ダのルートからの階層 (絶対パス が分かる フォルダ フォルダ ファイル ファイル ファイル フォルダ ファイル ファイル * ファイル ファイル名 ファイル拡張子
ファイルのパス 名 フォルダを 使 って 整 理 されたファイルの 階 層 構 造 での あるファ イルの 在 所 を 表 す 方 法 (ファイルの) 絶 対 パス 名 ディスク: フォルダ フォルダ ファイル 名. 拡 張 子 ディスク 名 はc:はPCのハードディスク 本 体 d:やf:はメモリスティックなどの 大 記 憶 容 量 デバイス ファイル 拡 張 子 は ワード 文 書.docx エクセル.xlsx パワーポイン ト.pptx webページ.html javaソースは.java rubyソースは.rb Cソースは.c 各 種 画 像 ファイル.jpg.png.gif など ファイルの 種 類 を 表 すもの
根元のフォルダ ルート / home1 フォルダ フォルダ ファイル 2008 ファイル フォルダ CL ファイル ファイル ファイル Bunsho.docx /home01/2008/cl/bunsho.docx このwordファイルのフルパス
ファイルの 相 対 パス 名 フォルダを 使 って 整 理 されたファイルの 階 層 構 造 で 今 いる 場 所 (カレントディレクトリ/フォルダ)からの 相 対 的 な 言 い 方 で 各 々のファイルやフォルダの 在 所 を 表 す 方 法... 今 いる 場 所 (カレントディレクトリ) ひとつ 上 の 場 所 ~ 各 自 のファイルシステムのルート(ホームディレ クトリ) などの 記 号 を 用 いて ルートから 全 部 の 指 定 を 記 述 しな いで 済 む 指 定 方 法
ファイルについて まとめ ユーザがコンピュータのディスクを使って覚えさせるも のの基本単位 ファイル ファイル名 ファイル拡張子 コンピュータにとって最もシンプルな基本のファイルは テキストファイル ファイル拡張子.txt ファイルの指定は 2通りの方法で可能 絶対パス名 ファイルシステム上のルートからの位置 相対パス名 カレントディレクトリからの相対的な位置
ファイルの扱い まとめ テキストファイルを新規に作ったり 中身を編集するツー ルはテキストエディタ ファイルやフォルダは Finderで調べたり各種操作 コ ピー 移動 削除など する Finder Finderの環境設定 詳細で すべてのファイル名拡張子 を表示 は必ずチェックして使おう フォルダやファイル名をマウスで右クリックすると可能な 操作の一覧が表示される 情報を見る で そのフォル ダやファイルの詳細表示や属性設定をする 補足 Finderで行える操作は ターミナル窓からコマンドで も行うことができる OS Xのコマンド操作はUnix流のコマンド
ちょっとやってみよう
CUI vs. GUI Macのパソコンの様子を調べる CUI コマンド GUI 操作 pwd /home/usr*/16b***** Finderの窓のタイトル(のフォ ルダ名)でマウスの右ボタン cd / pwd ls MacintoshHD ファイルシステムの ルートへ行く
CUI コマンド GUI 操作 cd Applications; pwd ls アプリケーションフォルダ open -a.appファイルのファイル名.appはダブルクリックで実行 ファイル名にスペースが入ってい る時は のキーでエスケープす るか クォートで囲む tabキーでファイル名補完が便利 cd ~;pwd 自分のホームへ 家マークをクリック
実 習 : データの 処 理 と 加 工 <GUI 編 >
圧縮ファイル(.zip形式 複数のファイルやフォルダを束ねたものを ひと つのファイルのように扱うことができる 圧縮 ファイルはアーカイブと呼ばれることもある 圧縮ファイルを作る 圧縮する 束ねる複数のものをマウスで指定し マウスの右 ボタンを押して 項目を 圧縮 する を選ぶ だけ フォルダひとつだけを圧縮したらそのフォル ダ名で.zipファイルができるが アーカイブ.zipとい う名前でできてきたら名前は付け替えて使おう 圧縮ファイルを使う 解凍 展開する 圧縮フォルダの上でマウスのダブルクリックをす ると同じ名前で通常のフォルダに展開される
作 業 fig2.zipとfig5.zipをダウンロード Downloadsフォルダに 解 凍 済 みでダウンロードされる fig2フォルダとfig5フォルダをdocumentsフォルダに 移 動 中 の.dataファイルはテキストファイルなので テキストエディ タで 見 る.dataファイルをひとつマウスで 右 クリック 情 報 を 見 る このアプリケーションで 開 く で その 他 を 選 び アプリ ケーションフォルダのcotEditorを 設 定 すべてを 変 更 ボタ ンを 押 す
データファイルはプレーンテキストで データファイルはプレーンテキストで 作 っておくと だいたい どんなアプリケーションでも 利 用 できる (ただし 今 回 は ファイル 拡 張 子.dataを.txtに 付 け 替 えておく そうしないとExcelにファイルが 認 識 されない) fig2やfig5の.dataファイルのデータを Excelで 読 み 込 んで 使 え ることを 確 認 しよう 次 回 は 同 じデータファイルをgnuplotという 別 のアプリケー ションで 使 う
Excelでデータのグラフを描く fig5data.xlsxをダウンロードして使う fig5.pdfのように グラ フにするデータを整理してから グラフを描いてみなさい Excelで描いたグラフの利用 グラフの領域の上で右クリック 図として保存 により さ まざまな画像形式のファイルに保存できる あるいは Word文書中へは 形式を選択して貼り付け た り リンク貼り付け ができる
文書中の図や表 Word文書中に画像を取り込んだら 画像の位置や文章の文字 との関係などのレイアウトを行う 図や表には参照用の通し番号をつける 今日の目標の文書(グラフ入り文書fig2fig5.pdf)と同様の文書を Wordで作成してみなさい Wordで作成した文書はまず.docx形式で保存します(今後の編集 のため).docx形式以外のさまざまな形式のファイルに書き出 せることを確認し.pdf形式ファイルを作成してみなさい
PDFファイルについて Portable Document Format JISやISOにも採用されて いる文書共有の標準規格.docx文書だとMicrosoft Officeでないと扱えないが PDF 文書は OSやアプリケーションに依存することなく フ リーソフトAdobe Readerにより広く閲覧される Adobe Readerではファイルの編集はできないので 文書は勝手に 書き換えられることがない PDF文書の編集にはAdobe Acrobatなどの有償ソフトが必 要 PDF文書は 署名を付けることができたり 署名の確 認はReaderで可能 改ざんされれば分かるような仕掛け が利用できる
CUI 編 予 告 :gnuplot 簡 単 紹 介 以 下 のコマンドをターミナル 窓 に 打 ち 込 んでいきなさい コマン ドをひとつ 打 つたび 何 が 起 きるか よく 観 察 しましょう cd ~/Documents mkdir singraph ls cd singraph pwd gnuplot
gnuplotでサインカーブ plot sin(x) set terminal pngcairo set output test.png" plot sin(x) set terminal pdfcairo set output test.pdf" plot sin(x) set terminal set terminal aqua plot sin(x) exit ls open test.png open test.pdf png形式の画像 ビットマップ形式画像 pdf形式の画像 ベクトル形式画像 両者の違い 違いの理由 それぞれの用途 教科書2.3 画像ファイル p49
次 回 の 予 習 をするなら Gnuplotの 予 習 : http://lowrank.net/gnuplot/intro/basic.html 次 回 はひたすらターミナル 窓 でコマンドを 打 って 実 習 になります コマンドの 予 習 : ターミナルの 利 用 http://tsubame.gsic.titech.ac.jp/tutorials UNIX 入 門 のテキスト の