取某行
loc、iloc
取某列[***]
轉換成numpy array
values
import numpy as np
import pandas as pd
arr = pd.dataframe(,
index=['05-21', '05-22', '05-23', '05-24', '05-25', '05-26', '05-27', '05-28', '05-29', '05-30'],
)print(arr)
#取某行
print(arr.loc['05-21'])
print(arr.iloc[0])
#取某列
print(arr['s1'])
#使用dataframe儲存了5家水果店(名字為s1 ~ s5)在10天中的銷售情況,完成如下**填空,列印出第一天銷量最高的水果店10天的平均銷量。
print(arr[arr.loc['05-21'].idxmax()].mean())
#每天所有水果店的平均銷量
print(arr.mean(axis=1))
#獲取所有資料的均值
print(arr.values.mean())
Pandas 資料讀取 DataFrame切片
import numpy as np dataset filename affinity dataset.txt x np.loadtxt dataset filename n samples,n features x.shape print this dataset has samples and...
Pandas 資料讀取 DataFrame切片
import numpy as np dataset filename affinity dataset.txt x np.loadtxt dataset filename n samples,n features x.shape print this dataset has samples and...
DataFrame資料合併
一 join 作用 預設情況下,他是把行索引相同的資料合併到一起 注意 以左為準,沒有的部分用nan補全 例子import pandas as pd import numpy as np df1 pd.dataframe data np.zeros 2,5 index list ab columns...