Python数据分析->pandas玩转excel-> (1)如何利用pandas创建【行,列,单元格】

匿名 (未验证) 提交于 2019-12-02 22:51:30

import pandas as pd

#------新建单元格的方法一:通过先创建字典的形式

#可以先新建一个字典
d={'x':100,'y':200,'z':300}

#打印字典的索引
print(d.keys())

#打印某个索引对应的value
print(d['x'])

#将字典d传给Series
s1=pd.Series(d)

print (s1)

#------新建单元格的方法二:分别定义Series的索引和值
L1=[100,200,300]
L2=['x','y','z']
s1=pd.Series(L1,index=L2)
print(s1)

s1=pd.Series([100,200,300],index=['x','y','z'])
print (s1)

#-----正式建立一个data表格,赋值:value,行,列
s1=pd.Series([1,2,3],index=[1,2,3],name='A')
s2=pd.Series([10,20,30],index=[1,2,3],name='B')
s3=pd.Series([100,200,300],index=[1,2,3],name='C')

df=pd.DataFrame({s1.name:s1,s2.name:s2,s3.name:s3})
print (df)

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!