1.线的粗细,标签大小,刻度大小
import matplotlib.pyplot as plt
import numpy as np# 生成输入数据
x = np.linspace(-6, 6, 100) # 生成 -6 到 6 之间的 100 个数据点
y = 1 / (1 + np.exp(-x)) # 计算 Sigmoid 函数的输出值# 绘制 Sigmoid 函数曲线
plt.plot(x, y, linewidth=3) # 设置线条宽度为 3
plt.xlabel('X-axis', fontsize=16) # 设置 X 轴标签字体大小为 16
plt.ylabel('Y-axis', fontsize=16) # 设置 Y 轴标签字体大小为 16
# 设置刻度大小
plt.tick_params(axis='both', labelsize=12)
plt.title('Sigmoid Function', fontsize=16) # 设置标题字体大小为 16plt.show()
matplotlib调整图片空白
import matplotlib.pyplot as plt
import numpy as np# 生成一些随机数据
x = np.linspace(0, 10, 100)
y = np.sin(x)# 创建图形
plt.figure(figsize=(8, 6))# 绘制正弦函数
plt.plot(x, y, color='blue')
plt.title('Sine Function')# 调整图的外边距
plt.subplots_adjust(left=0.05, right=0.99, top=0.9, bottom=0.1)
plt.savefig('figure/图边距', dpi=300)
# 显示图形
plt.show()
改变参数:
plt.subplots_adjust(left=0.05, right=0.99, top=0.9, bottom=0.1)
左右的空白变少了