关于Matplotlib工具
导入依赖
import matplotlib.pyplot as plt |
Line chart
x_data = np.linspace(0, 5, 100) # Sample data |
Bar chart
fig, ax = plt.subplots() #to plot on same axes |
Pie chart
students = ['Alex', 'Jake', 'Brenda', 'Liz'] |
marker and linestyle
在 matplotlib
中,marker
参数用于指定图表上数据点的标记样式。'o'
是一个圆圈标记,用于在图表的每个数据点位置绘制一个小圆圈。除了圆圈外,还有许多其他类型的标记可供选择。
下面是一些常用的 matplotlib
标记类型:
'.'
: 点'o'
: 圆圈's'
: 正方形'^'
: 向上的三角形'>'
: 向右的三角形'<'
: 向左的三角形'v'
: 向下的三角形'p'
: 五角星'*'
: 星号'+'
: 加号'x'
: 叉号'D'
: 菱形'H'
: 六边形1'8'
: 六边形2
您可以在 plot
函数中使用 marker
参数来指定这些标记中的任何一个,例如:
plt.plot(x, y, marker='*', linestyle='-') |
这将在图表的每个数据点上绘制一个星号。选择哪种标记类型通常取决于您的个人喜好,以及哪种标记能在您的图表中提供最好的可视化效果。
在 matplotlib
中,linestyle
参数用来定义线条的样式。这对于区分图表中的不同数据系列或改善图表的可读性非常有用。以下是一些可用的 linestyle
选项:
'-'
或'solid'
: 实线'--'
或'dashed'
: 虚线'-.'
或'dashdot'
: 点划线':'
或'dotted'
: 点线''
或'None'
: 不画线
您可以根据需要选择其中的任何一个样式来自定义您的折线图。例如:
plt.plot(x, y, linestyle='--') # 会绘制虚线 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Xiaotan's Blog!
评论