今天是30天程式语言研究的第十九天,由于深度学习老师多让我们上了python的进阶课程里面包括之前没上到的pandas,numpy等功能所以这边打算在把之前没补充到的补充再把笔记补的更完整,由于是老师开的补充课程,这边就不附上网址了。
今天主要是python pandas工具书(I)的部分
笔记:
python pandas工具书(I)
import pandas as pd
df = pd.DataFrame(
{
'Name':[
'Herry Potter','Peter Parker','John Wick'
],
'Age':[22, 35, 58],
'Sex':['male', 'male', 'male'],
}
)
#print(df, type(df))
从dataframe取一个column(title会被印在最下面 值放在上面)
ages = df['Age'] #写栏位名称
print(type(ages))
print(ages)
直接创造一栏
Ages = pd.Series([12, 24, 36], name ='Age') #要加上name = 'Age'
print(type(Ages))
print(Ages)
读档写法(会自动给index)
df = pd.read_csv('file.csv')
print(type(df))
print(df)
储存资料成档案
df.to_csv('example.csv', index = False)