彩色折线散点图python怎么指定数据

彩色折线散点图python怎么指定数据,第1张

一、导包

二、绘制简单折线

1、在利用pandas模块进行 *** 作前,可以先引入这个模块,如下:

2、读取Excel文件的两种方式:

三、pandas *** 作Excel的行列

1、读取指定的单行,数据会存在列表里面

2、读取指定的多行,数据会存在嵌套的列表里面

3、读取指定的行列

4、读取指定的多行多列值

5、获取所有行的指定列

6、获取行号并打印输出

7、获取列名并打印输出

8、获取指定行数的值

四、pandas处理Excel数据成为字典

五、绘制简单折线图

六、绘制简单散点图

使用scatter绘制散点图并设置其样式

1、绘制单个点,使用函数scatter,并向它传递x,y坐标,并可使用参数s指定点的大小

2、绘制一系列点,向scatter传递两个分别包含x值和y值的列表

3、设置坐标轴的取值范围:函数axis()要求提供四个值,x,y坐标轴的最大值和最小值

4、使用参数edgecolor在函数scatter中设置数据点的轮廓

5、向scatter传递参数c,指定要使用的颜色

6、使用颜色映射

7、自动保存图表:使用函数plt.savefig()

8、设置绘图窗口尺寸

9、实例程序

在 python 中使用 matplotlib 绘制散点图时,可以使用 xtick.set_rotation() 函数来设置 x 轴刻度标签的旋转角度。例如,要将 x 轴刻度标签倾斜 45 度,可以使用以下代码:

Copy code

import matplotlib.pyplot as plt

# 绘制散点图

plt.scatter(x, y)

# 获取 x 轴的刻度对象

xticks = plt.gca().get_xticks()

# 设置 x 轴刻度标签的旋转角度

plt.gca().set_xticklabels(xticks, rotation=45)

# 显示图形

plt.show()

在这段代码中,我们使用 plt.scatter() 函数绘制散点图,然后使用 plt.gca().get_xticks() 函数获取 x 轴的刻度对象。接着,我们使用 plt.gca().set_xticklabels() 函数设置 x 轴刻度标签的旋转角度,最后使用 plt.show() 函数显示图形。

注意:在调用 plt.scatter() 函数之前,需要先设置 x 和 y 轴的数据。

利用scatter函数画散点图:plot(x,y,'r.')

例子:

假如你有3个点

No X Y

1 1 4

2 2 5

3 3 6

那么代码如下:

x = [1 2 3]

y = [4 5 6]

plot(x,y,'r.')

figure

scatter(x,y)

扩展资料:

MATLAB中scatter函数的用法(绘制散点图)

语法:

scatter(x,y)

scatter(x,y,sz)

scatter(x,y,sz,c)

scatter(___,'filled')

scatter(___,mkr)

scatter(___,Name,Value)

scatter(ax,___)

s = scatter(___)

说明:

scatter(x,y) 在向量 x 和 y 指定的位置创建一个包含圆形的散点图。该类型的图形也称为气泡图。

scatter(x,y,sz) 指定圆大小。要绘制大小相等的圆圈,请将 sz 指定为标量。要绘制大小不等的圆,请将 sz 指定为长度等于 x 和 y 的长度的向量。

scatter(x,y,sz,c) 指定圆颜色。要以相同的颜色绘制所有圆圈,请将 c 指定为颜色名称或 RGB 三元数。要使用不同的颜色,请将 c 指定为向量或由 RGB 三元数组成的三列矩阵。

scatter(___,'filled') 填充圆形。可以将 'filled' 选项与前面语法中的任何输入参数组合一起使用。

scatter(___,mkr) 指定标记类型。

scatter(___,Name,Value) 使用一个或多个名称-值对组参数修改散点图。例如,'LineWidth',2 将标记轮廓宽度设置为 2 磅。

scatter(ax,___) 将在 ax 指定的坐标区中,而不是在当前坐标区中绘制图形。选项 ax 可以位于前面的语法中的任何输入参数组合之前。

s = scatter(___) 返回 Scatter 对象。在创建散点图后,以后可使用 s 对其进行修改。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11307085.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存