讀取DataFrame的資料單元

2021-09-28 15:06:41 字數 649 閱讀 8718

取某行

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...