plt.plot(x, y,marker='o') plt.xlabel('epoch', fontsize=16,fontweight='bold', fontfamily='Times New Roman') plt.ylabel('loss', fontsize=16,fontweight='bold', fontfamily='Times New Roman') # plt.title('train') #plt.title('valid') plt.show()怎样将坐标轴上的数字变大?
时间: 2023-12-24 17:05:00 浏览: 100
你可以使用 `tick_params()` 函数来更改坐标轴上的刻度标签的字体和字号,同时也可以使用 `set_ticklabels()` 函数来更改刻度标签的字体和字号。
以下是两种方法:
1. 使用 `tick_params()` 函数更改刻度标签的字体和字号:
```python
import matplotlib.pyplot as plt
plt.plot(x, y, marker='o')
plt.xlabel('epoch', fontsize=16, fontweight='bold', fontfamily='Times New Roman')
plt.ylabel('loss', fontsize=16, fontweight='bold', fontfamily='Times New Roman')
plt.tick_params(labelsize=14, labelcolor='black', width=3)
plt.show()
```
2. 使用 `set_ticklabels()` 函数更改刻度标签的字体和字号:
```python
import matplotlib.pyplot as plt
plt.plot(x, y, marker='o')
plt.xlabel('epoch', fontsize=16, fontweight='bold', fontfamily='Times New Roman')
plt.ylabel('loss', fontsize=16, fontweight='bold', fontfamily='Times New Roman')
plt.xticks(fontsize=14, fontfamily='Times New Roman')
plt.yticks(fontsize=14, fontfamily='Times New Roman')
plt.show()
```
以上两种方法都可以将坐标轴上的刻度标签字体和字号进行更改。
阅读全文