タグ

ブックマーク / www.e.ics.nara-wu.ac.jp/~nogu (3)

  • 計算機によるデータ解析入門 - 効率的な作業を目指して -

    計算機によるデータ解析入門 - 効率的な作業を目指して - (一部工事中、順次拡張予定) ここでは、データファイル処理のコツや便利なUNIXコマンドの紹介、図の簡単な作成方法、C言語の解説などを行なっています。 世の中には上記に関する数多くの教科書・マニュアル・解説サイトがありますが、それらの多くは文法をしっかり記述しているものの、実際の細かい応用の仕方に関しては、触れられていないものも多いと感じます。 例えば、「実際に使うときは、この変数には括弧をつけるの?」とか「else文を2回続けて入れるときの区切り子は?」といった疑問は文法だけの解説ではわかりにくいことが多く、実際の応用例を見ることが有効です。ここでは、データ処理の実用に即した例を列挙することで、より実戦的な解説を試みています。 研究・作業の効率化、省力化の為にぜひどうぞ。 なお、読者はある程度UNIX並びにC言語またはFortr

    yuiseki
    yuiseki 2012/10/25
  • データファイル処理に便利なUNIXコマンド

    データファイル処理に便利なUNIXコマンド (一部工事中、順次拡張予定) ここでは、データファイル処理に便利なUNIXコマンドの紹介を行います。 使用目的から探す - 実例集 - 複数のファイルをくっつけたい あるファイルの後ろに次のファイルを入れる場合 cat 単純にファイルの最初から順に行同士をくっつけてしまう場合 paste 特定の行を仲立ちとしてファイルをくっつける場合 join ファイルのある行を読み飛ばしたい awk ファイルの空行を読み飛ばしたい awk ファイルのある列とある列を用いて演算を行いたい awk ファイルの特定の文字を別の文字に変換(置換)したい sed データのフォーマットを揃えたい awk 1を01のように、頭にゼロをつけたい(ゼロプディング) 0.035を3.5E-2のように、指数表示にしたい、など。 ファイル名から、ディレクトリ名あるいは拡張子を取り除き

  • シェルスクリプトによるデータ処理

    シェルスクリプトによるデータ処理 (一部工事中、順次拡張予定) シェルスクリプトの基 シェルスクリプトは、言語というよりはコマンド群のようなもので、 CやFortranと異なりコンパイルせずに使うことができる。 ここでは、大概のUNIXシステムで使うことのできるBシェルを扱う。 シェルスクリプトの一番簡単な使い方は、ただコマンドを羅列することである。 #!/bin/sh echo "This is B-shscript." ls cd .. 上記のファイルを例えばtest.shとする。実行するには、ファイルに実行許可を与えてからファイル名を打つ。 % chmod +x test.sh % test.sh (環境によっては、% ./test.sh) echo文が実行され、"This is B-shscript."という出力がなされ、ディレクトリ内のファイル一覧が出され、最後にディレクトリが

  • 1