做网站每年需要购买域名吗,上海公司注销流程及费用,开源商城系统源码,珠海网站建设防# 昨日知识点回顾 修改折线图文字和线条粗细 矫正图形 使用内置格式 # 今日知识点学习 15.2.4 使用scatter()绘制散点图并设置样式
import matplotlib.pyplot as plt
import matplotlib
matplotlib.use(TkAgg)plt.style.use(seaborn-v0_8) # 使用内置格式
fig, ax plt.subpl…# 昨日知识点回顾 修改折线图文字和线条粗细 矫正图形 使用内置格式 # 今日知识点学习 15.2.4 使用scatter()绘制散点图并设置样式
import matplotlib.pyplot as plt
import matplotlib
matplotlib.use(TkAgg)plt.style.use(seaborn-v0_8) # 使用内置格式
fig, ax plt.subplots()
ax.scatter(2, 4, s200)# 设置图表标签并给坐标轴加上标签
ax.set_title(平方数, fontsize24)
ax.set_xlabel(值, fontsize14)
ax.set_ylabel(值的平方, fontsize14)# 设置刻度标记的大小
ax.tick_params(axisboth, whichmajor, labelsize14)plt.show() 运行结果 15.2.5 使用scatter()绘制一系列点
import matplotlib.pyplot as plt
import matplotlib
matplotlib.use(TkAgg)x_values [1, 2, 3, 4, 5]
y_values [1, 4, 9, 16, 25]plt.style.use(seaborn-v0_8) # 使用内置格式
fig, ax plt.subplots()
ax.scatter(x_values, y_values, s100)# 设置图表标签并给坐标轴加上标签
ax.set_title(平方数, fontsize24)
ax.set_xlabel(值, fontsize14)
ax.set_ylabel(值的平方, fontsize14)# 设置刻度标记的大小
ax.tick_params(axisboth, whichmajor, labelsize14)plt.show() 运行结果 15.2.6 自动计算数据
import matplotlib.pyplot as plt
import matplotlib
matplotlib.use(TkAgg)x_values range(1, 1001)
y_values [x**2 for x in x_values]plt.style.use(seaborn-v0_8) # 使用内置格式
fig, ax plt.subplots()
ax.scatter(x_values, y_values, s10)# 设置图表标签并给坐标轴加上标签
ax.set_title(平方数, fontsize24)
ax.set_xlabel(值, fontsize14)
ax.set_ylabel(值的平方, fontsize14)# 设置刻度标记的大小
ax.tick_params(axisboth, whichmajor, labelsize14)# 设置每个坐标轴的取值范围
ax.axis([0, 1100, 0, 1100000])plt.show() 运行结果 15.2.7 自定义颜色
# ax.scatter(x_values, y_values, s10) # 线条显示为蓝色
# ax.scatter(x_values, y_values, cred, s10) # 线条显示为红色
# ax.scatter(x_values, y_values, c(0, 0.8, 0), s10) # 线条显示为绿色 15.2.8 使用颜色映射
import matplotlib.pyplot as plt
import matplotlib
matplotlib.use(TkAgg)x_values range(1, 1001)
y_values [x**2 for x in x_values]plt.style.use(seaborn-v0_8) # 使用内置格式
fig, ax plt.subplots()
# ax.scatter(x_values, y_values, s10) # 线条显示为蓝色
# ax.scatter(x_values, y_values, cred, s10) # 线条显示为红色
# ax.scatter(x_values, y_values, c(0, 0.8, 0), s10) # 线条显示为绿色
ax.scatter(x_values, y_values, cy_values, cmapplt.cm.Blues, s10)# 设置图表标签并给坐标轴加上标签
ax.set_title(平方数, fontsize24)
ax.set_xlabel(值, fontsize14)
ax.set_ylabel(值的平方, fontsize14)# 设置刻度标记的大小
ax.tick_params(axisboth, whichmajor, labelsize14)# 设置每个坐标轴的取值范围
ax.axis([0, 1100, 0, 1100000])运行结果 15.2.9 自动保存图表
---snip---# plt.show()
plt.savefig(squares_plot.png, bbox_inchestight) # 第一个实参表示以什么文件名保存图表到代码所在目录第二个实参表示删除图表多余空白区域