python 项目2 数据可视化1 2021-02-25

下载安装Matplotlib:

cmd 中输入python -m pip install --index https://mirrors.ustc.edu.cn/pypi/web/simple/ matplotlib


绘制简单折线图:

import matplotlib.pyplot as plt    #指定别名


#矫正图形

input_values = [1,2,3,4,5]

squares = [1,4,9,16,25]    #数据列表


#使用内置样式

plt.style.use('seaborn')


fig,ax = plt.subplots()    #fig整张图片,ax各个图标

ax.plot(input_values,squares,linewidth = 3)

#ax.plot(squares,linewidth = 3)    #决定线条粗细


#绘制散点图

ax.scatter(2,4,s = 200)

#绘制一系列点

ax.scatter(x_values,y_values,c = 'red',s = 100)    #自定义颜色


#使用颜色映射colormap 渐变

ax.scatter(x_values,y_values,c = y_values,cmap = plt.cm.Blues,s = 100)


#自动计算数据

x_values = range(1,1001)

y_values = [x**2 for x in x_values]


#设置图标标题并给坐标轴加上标签

ax_set_title("平方数",fontsize = 24)

ax_set_xlabel("值",fontsize = 14)

ax_set_ylabel("值的平方",fontsize = 14)


#设置刻度标记的大小

ax.tick_params(axis = 'both',labelsize = 14)


#ax.plot(squares)    #根据数据绘制


plt.show()    #查看

#自动保存图表

plt.savefig('squares_plot.png',bbox_inches = 'tight')    #第二个参数去掉空白部分

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 第十五章 生成数据 matplotlib数学绘图库 pygal专注生成适合在数字设备上显示的图表 15.1 绘制折...
    Shinichi新一君阅读 4,786评论 0 0
  • 夜莺2517阅读 127,905评论 1 9
  • 版本:ios 1.2.1 亮点: 1.app角标可以实时更新天气温度或选择空气质量,建议处女座就不要选了,不然老想...
    我就是沉沉阅读 11,902评论 1 6
  • 我是一名过去式的高三狗,很可悲,在这三年里我没有恋爱,看着同龄的小伙伴们一对儿一对儿的,我的心不好受。怎么说呢,高...
    小娘纸阅读 8,820评论 4 7
  • 我是黑夜里大雨纷飞的人啊 1 “又到一年六月,有人笑有人哭,有人欢乐有人忧愁,有人惊喜有人失落,有的觉得收获满满有...
    陌忘宇阅读 12,764评论 28 53

友情链接更多精彩内容