导包
import pandas as pd
import numpy as np
导入导出数据
#读取csv,保存csv
df=pd.read_csv('test.csv')
df.to_csv('result.csv')
#读取excel
#索引从0开始,第0行为表头行
df=pd.read_excel('test.xlsx',header=0)
创建Series
s1 = pd.Series(['a', 'c', 'd', 'e'])
# name属性 可设置可不设置,如设置,则后续可以获取这个属性,如不设置,则此属性结果为空
s1.name = 'key'
# 变量类型
type(s1)
# 直接索引获取值
s1[0]
# 遍历Series
for index,value in s1.items():
print(index,value)
创建dataframe
dataframe的每一列都是Series
# 从列表创建dataframe
lst=[1,3,5,7,9] #增加
df=pd.DataFrame(lst)
lst=[['lily',90],['lucy',80],['jack',70]]
df=pd.DataFrame(lst,columns=['name','score'])
# 从字典创建dataframe
df1 = pd.DataFrame({
'key': ['a', 'b', 'c', 'd'], 'value': [1,