matplotlib之scatter绘制散点

 1 # 使用matplotlib.pyplot.scatter绘制散点
 2 import matplotlib.pyplot as plt
 3 from pylab import mpl
 4
 5 # 设置默认字体,解决中文显示乱码问题
 6 mpl.rcParams[‘font.sans-serif‘] = [‘SimHei‘]
 7
 8 # 画单个点
 9 plt.scatter(0, 0, s=200)  # 指定点的大小
10
11 # 画多个点
12 x_values = [1, 2, 3, 4, 5]
13 y_squares = [1, 4, 9, 16, 25]
14 plt.scatter(x_values, y_squares, s=100)  # 指定点的大小
15
16 # 设置图表标题
17 plt.title("平方数值表", fontsize=24)
18
19 # 设置横、纵坐标标题
20 plt.xlabel("数值", fontsize=14)
21 plt.ylabel("平方值", fontsize=14)
22
23 # 设置刻度标记大小
24 plt.tick_params(axis=‘both‘, labelsize=10)
25 plt.show()

运行结果:

时间: 2024-10-13 00:15:56

matplotlib之scatter绘制散点的相关文章

matplotlib之scatter自动绘制散点

1 # 使用matplotlib.pyplot.scatter绘制散点 2 import matplotlib.pyplot as plt 3 from pylab import mpl 4 5 # 设置默认字体,解决中文显示乱码问题 6 mpl.rcParams['font.sans-serif'] = ['SimHei'] 7 8 # 自动计算点 9 x_values = list(range(1, 101)) 10 y_values = [x ** 2 for x in x_values]

【Python】使用scatter()绘制散点图

绘制简单散点图 要绘制单个点,使用scatter()函数,并向它传递一对x和y坐标,它将在指定位置绘制一个点 import matplotlib.pyplot as plt plt.scatter(2,4) plt.show() 运行结果: 图形美化 下面设置输出样式,使其更有趣:添加标题,给轴加上标签 import matplotlib.pyplot as plt plt.scatter(2,4,s=200) #设置标题并加上轴标签 plt.title("Squares Numbers&quo

『python』科学计算专项_科学绘图库matplotlib学习之绘制动画(待续)

示例代码 简单调用绘图 from matplotlib import pyplot as plt import matplotlib.animation as animation import numpy as np def update_point(num): fig_points.set_data(data[:, 0:num]) return fig_points, fig1 = plt.figure() num_point = 50 data = np.random.rand(2, num

Matplotlib模块 |图表绘制工具

1.Matplotlib简介及图表窗口 Matplotlib → 一个python版的matlab绘图接口,以2D为主,支持python.numpy.pandas基本数据结构,运营高效且有较丰富的图表库 https://matplotlib.org/api/pyplot_api.html import numpy as np import pandas as pd import matplotlib.pyplot as plt # 图表窗口1 → plt.show() plt.plot(np.r

利用scatter()绘制颜色映射的二次方曲线

程序如下: 1 import matplotlib.pyplot as plt 2 3 x_value = list(range(1, 1001)) 4 y_value = [x**2 for x in x_value] 5 6 plt.scatter(x_value, y_value, c=y_value, cmap=plt.cm.summer, 7 edgecolor='none', s=2) 8 9 plt.title("Square Number", fontsize=14)

python: 使用matplotlib的pyplot绘制图表

工作中需要观察数据的变化趋势,用python写了一段小程序来用显示简单图表,分享出来方便有同样需求的人,matplotlib是个很不错的库. #!encode=utf8 from matplotlib import pyplot as plt import sys ignore_num=(int)(sys.argv[1]) data=sys.argv[2] show_type=0 if len(sys.argv)>3: show_type=(int)(sys.argv[3]) x=[] vali

matplotlib 散点图scatter

最近开始学习python编程,遇到scatter函数,感觉里面的参数不知道什么意思于是查资料,最后总结如下: 1.scatter函数原型 2.其中散点的形状参数marker如下: 3.其中颜色参数c如下: 4.基本的使用方法如下: [python] view plain copy #导入必要的模块 import numpy as np import matplotlib.pyplot as plt #产生测试数据 x = np.arange(1,10) y = x fig = plt.figur

matplotlib:子图绘制

1.matplotlib绘图三部曲 (1)创建画布 (2)绘图——包含绘图与图形修饰 (3)绘图展示 2.折线图的绘制 (1)导入模块 import matplotlib.pyplot as pltimport numpy as np 将模块导入到脚本中,并更改名字为plt (2)创建画布 fig = plt.figure(figsize=(20,10), dpi=120) 使用figure()方法创建画布,将创建好的画布赋值给变量fig,figsize=(x,y)参数用于设置画布大小,单位为英

利用QPainter绘制散列图

[1]实例代码 (1)代码目录结构(备注:QtCreator默认步骤新建工程) (2)工程pro文件 1 QT += core gui 2 3 greaterThan(QT_MAJOR_VERSION, 4): QT += widgets 4 5 TARGET = painter 6 TEMPLATE = app 7 8 9 SOURCES += main.cpp10 mainwindow.cpp 11 12 HEADERS += mainwindow.h 13 14 FORMS += main