Pandas :纳入大量库和一些标准数据模型,是一款高效的数据处理工具。
Matplotlib:Python中最常用的可视化工具之一,可以非常方便地创建海量类型地2D图表和一些基本的3D图表。
下面我自己创建的一个Excel文件,利用Pandas来读取数据,Matplot来显示数据图。
数据文件如下:
代码:
import pandas as pd
import matplotlib.pyplot as plt
def main():
df = pd.read_excel("mytest.xlsx")
height = df['身高']
weight = df['体重']
print("数据行数:" , len(df))
#设置 x ,y 轴的取值范围
plt.scatter(height,weight)
#标签
plt.title('身高体重图')
plt.xlabel("Height")
plt.ylabel("Weight")
plt.show()
if __name__ == '__main__':
main()
结果显示:
为什么title不能显示为汉字?
--matplot 默认不显示汉字,如需处理请搜索相关教程