2009-08-01から1ヶ月間の記事一覧

記録

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; }

) cutは-d","で区切りを変える。

sortとは違うので注意。

awkでtexの表組みを出力

カンマ区切りのファイルから直接awkでtexの表を作成する。 例えば 1,3,5 5,6,8 9,12,9 というファイルの2列目と3列目 を使って表を作る場合、 awk -F, 'BEGIN{print "\\begin{table}\n \\begin{tabular}{|c|c|c|}\n \\hline\n Rank & Name & Indegree \\\\ \…

Bsh:whlieループでファイルを読み込む

bshでは、whileループで一行づつファイルを 読み込みながら処理できる。 書式while read LINE do処理 [例:echo $LINE]done 実際の実装: while read LINE do str=`echo $LINE | awk '{print $1}'` str2=`echo $LINE | awk '{print $2}'` kigyoumei=`grep $st…

unixのsortコマンドでの列指定: k オプション

sortは大切。 kオプションは列指定 sort -k2 [Filename]Filenameで指定するファイルの2列目で並び替え。ちなみに列の区切りの記号を変えるのは tオプション sort -t"," [Filename] でカンマ区切りに対応。注) cutは-d","で区切りを変える。 sortとは違うの…

CSSではてなダイアリーの文字を小さくする

body { font-size: 80%; }

記録

8/11 99

gnuplotでの両対数プロット(目盛の表示を10のべき乗の形にする)

軸の10のべき乗は、 set formatを利用する。 set format y "10^{%L}" set format x "10^{%L}" 例)syutuji.cdfのデータの1行目と2行目を両対数表示でepsに出力する。 set term postscript eps enhanced color "Helvetica" 30 set format y "10^{%L}" set for…

cygwin上で直前に表示したコマンドをファイルtmpに保存

cygwin上で直前に実行したコマンドをファイルtmpに保存。 history 2 | sed "s/[0-9][0-9]* //;2d" > tmp 1)historyコマンドを実行。 2)sedの1文目でコマンド番号をsで消去(文字なしに置換)。 3)sedの2文目で2行目をdで削除。 これで長いawkコマンド…

Emacs バッファの扱い

http://cns-guide.sfc.keio.ac.jp/2004/6/2/1.html

Emacsファイルの読み込み

ファイルの読み込み C-x C-f

Emacs  シェルモード

M-x shellで起動参考: http://www.asahi-net.or.jp/~DP8T-ASM/java/jde/SetupShellMode_ja.html

Emacsの起動と終了

起動:emacs起動後 終了:C-x C-z

べき分布の裾野(すその)の指数の推定に関する論文

実データのべき分布の指数をKS検定と最尤法を使って推定する論文。 分布の途中の曲がっていても推定できる。[Power-law Pareto; Zipdf; パレート分布、べき分布、すその、裾野、Zipfの法則、ファットテール]

test

test