Category Archives: pandas

Pythonによるデータ分析入門:p.28

p28のDataFrame.read_tableが動かないんですよ。

p28
修正前
users = pd.read_table(‘pydata-book/datasets/movielens/users.dat’, sep=’::’, header=None, names=unames)
修正後
users = pd.read_table(‘pydata-book/datasets/movielens/users.dat’, sep=’::’, header=None, names=unames, engine=’python’)

Pythonによるデータ分析入門:メモ – 競プロ記録

神。新しい版なら直ってるんだろか。

pandasでDataFrameをjoin

pandasでDataFrameをjoinなんて簡単にできるだろ、と思ってたら超簡単でした。

In [1]: pd.merge(df1, df2, left_on=”id”, right_on=”userid”)

みたいに、join_onしたいcolumn名を指定してあげるだけです。
left_joinやright_joinもあるみたいですよ。

https://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.merge.html