如何优雅地将dat,txt 或者excel 文件导入python
2个回答
展开全部
>>> import pandas as pd
>>> data = pd.read_csv("aaa.csv")
>>> data #查看表格
x y z
0 1 2 Y
1 2 4 Y
2 3 8 Y
3 4 16 N
4 5 32 N
>>> data.columns #查看表格有哪些列,可以看到有x, y, z列
Index([u'x', u'y', u'z'], dtype='object')
>>> data['x'] #查看x列
0 1
1 2
2 3
3 4
4 5
Name: x, dtype: int64
>>> data['y'] #查看y列
0 2
1 4
2 8
3 16
4 32
Name: y, dtype: int64
>>> data['z'] #查看z列
0 Y
1 Y
2 Y
3 N
4 N
Name: z, dtype: object
>>> import matplotlib.pyplot as plt
>>> plt.bar(data['x'], data['y']) #画柱状图
<Container object of 5 artists>
>>> plt.title('example') #设置标题
>>> plt.xlabel('x') #横坐标加说明文字'x'
<matplotlib.text.Text object at 0x110e06110>
>>> plt.ylabel('y') #纵坐标加说明文字'y'
<matplotlib.text.Text object at 0x10e80d890>
>>> plt.show() #显示图形
>>> data = pd.read_csv("aaa.csv")
>>> data #查看表格
x y z
0 1 2 Y
1 2 4 Y
2 3 8 Y
3 4 16 N
4 5 32 N
>>> data.columns #查看表格有哪些列,可以看到有x, y, z列
Index([u'x', u'y', u'z'], dtype='object')
>>> data['x'] #查看x列
0 1
1 2
2 3
3 4
4 5
Name: x, dtype: int64
>>> data['y'] #查看y列
0 2
1 4
2 8
3 16
4 32
Name: y, dtype: int64
>>> data['z'] #查看z列
0 Y
1 Y
2 Y
3 N
4 N
Name: z, dtype: object
>>> import matplotlib.pyplot as plt
>>> plt.bar(data['x'], data['y']) #画柱状图
<Container object of 5 artists>
>>> plt.title('example') #设置标题
>>> plt.xlabel('x') #横坐标加说明文字'x'
<matplotlib.text.Text object at 0x110e06110>
>>> plt.ylabel('y') #纵坐标加说明文字'y'
<matplotlib.text.Text object at 0x10e80d890>
>>> plt.show() #显示图形
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询