python(pandas)でTSVを読み込む
少なくとも、2通りあるんですね、ていうお話なだけで。
- read_tableを使用
import pandas as pd data = pd.read_table('iris.txt', sep='\t')
Pythonによるデータ分析入門 ―NumPy、pandasを使ったデータ処理
- 作者: Wes McKinney,小林儀匡,鈴木宏尚,瀬戸山雅人,滝口開資,野上大介
- 出版社/メーカー: オライリージャパン
- 発売日: 2013/12/26
- メディア: 大型本
- この商品を含むブログ (10件) を見る
cythonで"hello world"
こんな訳で、cythonでHello Worldしてみた。自宅にあるMacだとC-compilerを別で入れる必要が無いのは楽ちんですねー。*1
ちなみに自前環境ではAnacondaていうNumpyとかとかが入っているものにcython自体も入っておりインストール不要でした。
以下、自分用のメモってことで。用意するのは実行したいファイル(hello.pyx)と、コンパイル用のファイル(setup.py)の2つ。
- hello.pyx
def hello(): print "Hello World!!"
- setup.py
try: from setuptools import setup from setuptools import Extension except ImportError: from distutils.core import setup from distutils.extension import Extension from Cython.Distutils import build_ext hello_modules = [Extension("hello", ["hello.pyx"])] setup( name = 'C extention module example', cmdclass = {'build_hello': build_ext}, ext_modules = hello_modules )
*1:会社PCはWindowsだったので、何かしら設定しないとダメでした、、、
ルジャンドル変換
連休中に「何だろう」と思って読み始めてみたら、ドハマりしてしまったこの本:
別冊数理科学 情報幾何学の新展開 2014年 08月号 [雑誌]
- 出版社/メーカー: サイエンス社
- 発売日: 2014/08/22
- メディア: 雑誌
- この商品を含むブログを見る
修行だ、修行。 続きを読む