プログラミング
SoloLearnという完全無料のプログラミング学習サイトがあります. www.sololearn.comこのサイトのPython(Python3 Tutorial)コースを完了したのですが,プログラミング経験者がPythonに入門するにはちょうどよい教材だったためレビュー的なものを. コース概…
久しぶりに旅行記以外のものを執筆します.データ入出力の形式として現在はJSONがとにかく広く使われている気がします.私のプロジェクトでもJSONを頻繁に使うのですが,1行毎にJSONのオブジェクトが格納され末尾にカンマがないという,ちょっと特殊なJSON(…
tcpdumpで取得したパケットのキャプチャデータをRに読み込ませる話。遊びでパケットキャプチャしてみたけど結果が見難い。じゃあいつも使ってるRで読ませてみましょうと考えた。wiresharkや、そのCUI版であるTsharkを使えばキャプチャデータをcsvに変換出来…
大量(1億件くらい)のデータを集計する必要が生じた。 ということで今回は、Rであるラベル(複数)のデータがいくつ存在しているのか高速に集計するお話。 アンケートを取って、下のような結果が得られたとする。 adress <- sample(c('千葉','滋賀','佐賀'),siz…
行列分解の一種、CUR分解をパラメータを色々変えながら実行してみようと思った。パラメータの組み合わせが500通り位あるので、せっかくだから並列化してみる。ということでサンプルコードを書く。2つの入力パラメータの積を返す、myprodという関数を定義した…