2009-08-12から1日間の記事一覧

uniqで共通する要素の数を数える。

uniqは共通する要素数を数えられて 便利。uniqは連続する共通する一行を まとめるコマンド。共通する行の数を数えることもできる。データを並び替えた後 uniq -c をすれば共通する要素の数を 数えてくれる。一列のデータの場合は次のコマンド でOK sort [fil…

一列目が共通する要素の数を数えるawkスクリプト

一列目の共通する要素数を数える awk。 awk '{a[$1]=a[$1]+1}END{for(i in a){print i,a[i];}}' netkane.csv 同じようなことは、 sort notkane.csv | uniq -c でもできる。

awkでヒストグラム暫定版

awkでヒストグラム暫定版。 まだこれではうまくいきません。awk '{i=int(log($2)/0.2); a[i]=a[i]+1;}END{for(i in a){print 0.1*i,a[i]}}' hi .txt > tmp

記録

8/12 102

awkで複数のファイルを扱う。

awk

getlineを使う。

rubyでのファイル処理

ファイルを開いて一行目を出力 f1=File.open("test.txt","r") puts f1.readline(); ファイルを開いて全行を出力 f1=File.open("test.txt","r") f1.each{|str| puts str; }