
python可视化
阿江^
2021.3.7开始学习编程,每天记录自己所学的编程记录。
展开
-
第八章 使用matplotlib绘制高级图表
第八章 使用matplotlib绘制高级图表这节课主要学习了如何使用matplotlib绘制一些高级的图表,还介绍了这些高级图表的一些特点和一些基本函数,主要学习了一些高线图、矢量磁场流线图、棉棒图、哑铃图、甘特图、人口金字塔图、漏斗图、桑基图、树状图、华夫饼图等等。接下来是课堂上练习的一些实例图形:import numpy as npimport matplotlib.pyplot as pltdef calcu_elevation(x1,y1): h=(1-x1/2+x1*5+y1**原创 2022-04-02 10:53:08 · 2425 阅读 · 0 评论 -
第七章 绘制3D图表和统计地图
第七章 绘制3D图表和统计地图这节课主要学习了如何使用mplot3d工具包绘制3D图表,然后介绍了使用anima tion模块制作动画,最后学习了使用basemap工具包绘制统计地图等。接下来是课堂练习的一些例题:import matplotlib.pyplot as plotfrom mpl_toolkits.mplot3d import axes3dfig=plt.figure()ax=fig.add_subplot(111,projection='3d')X,Y,Z=axes3d.get原创 2022-03-28 10:52:04 · 2457 阅读 · 0 评论 -
第六章 坐标轴的定制
第六章 坐标轴的定制这节课主要学习了坐标轴的定制,学习了任意位置添加坐标轴、定制刻度、隐藏坐标轴的轴脊和移动轴脊等等。下面是课堂练习的一些实例:import matplotlib.pyplot as pltax=plt.axes((0.2,0.5,0.3,0.3))ax.plot([1,2,3,4,5])ax2=plt.axes((0.6,0.4,0.2,0.2))ax2.plot([1,2,3,4,5])plt.title('2020080603048')plt.show()plt原创 2022-03-28 10:43:43 · 724 阅读 · 0 评论 -
第五章 子图的绘制及坐标轴共享
第五章 子图的绘制及坐标轴共享这节课主要学习了对子图的相关内容进行介绍,首先学习了子图的绘制,包括绘制固定区域和绘制自定义区域的子图;接下来学习了子图坐标轴的共享,最后学习了子图的布局。接下来是课堂上练习的一些列子:import matplotlib.pyplot as pltax_one=plt.subplot(326)ax_one.plot([1,2,3,4,5])ax_two=plt.subplot(312)ax_two.plot([1,2,3,4,5])plt.title("2020原创 2022-03-22 19:37:35 · 624 阅读 · 0 评论 -
第四章 图表样式的美化
第四章 图表样式的美化这节课主要学习了图表样式的美化,包括图表样式的概括、使用颜色选择线型、添加数据标记、设置字体、切换主题风格和填充区域。下面是本节课的一些练习:import numpy as npimport matplotlib.pyplot as pltplt.rcParams["font.sans-serif"]=["SimHei"]plt.rcParams["axes.unicode_minus"]=Falsex=np.arange(5)y1=[1200,2400,1800,22原创 2022-03-14 15:23:15 · 917 阅读 · 0 评论 -
第三章 图表辅助元素的定制
第三章 图表辅助元素的定制本章主要学习了图表辅助元素的定制,以及认识常用顶的辅助元素,设置坐标轴的标签,设置刻度范围和刻度标签,课堂上学习了标题和图列,显示网格线,添加参考线和参考区域,添加注释文本,添加表格等等。下面是一些课堂练习的图列:import numpy as npimport matplotlib.pyplot as pltplt.rcParams['font.sans-serif']=['SimHei']plt.rcParams['axes.unicode_minus']=Fals原创 2022-03-13 12:51:57 · 617 阅读 · 0 评论