Matplotlib修改字体打魈
时间: 2023-07-28 20:10:12 浏览: 72
");
fprintf(fp2, "%s %s\n", user->username, id);
fclose(fp2);
printf("选课成功!\n");
break;
}
}
if (!found) {
printf("没有找到该课程!\Matplotlib包中可以通过修改字体来美化图表。可以按照以下步骤来修改字体:
1. 导n");
}
fclose(fp);
}
int main() {
while (1) {
printf("请选择用户类型(1-教入所需的库:
```python
import matplotlib.pyplot as plt
from matplotlib.font_manager import FontProperties
```
2. 创建图师,2-学生):");
int type;
scanf("%d", &type);
if (type == 1)表,并设置字体:
```python
# 创建图表
plt.figure()
# 设置字体
font = FontProperties(fname=r"C {
Teacher teacher;
printf("请选择操作类型(1-注册,2-登录,3-录入学生信息,:\Windows\Fonts\simhei.ttf", size=14)
```
在上面的代码中,我们使用了`FontProperties`4-录入课程信息):");
int op;
scanf("%d", &op);
switch (op) {
case 1:
teacher_register();
break;
case 2:
if (teacher_login(&teacher)) {
printf("登录成功!\n");
printf("请选择操作类型(1-录入学生信息,2-录入课程信息类来设置字体。需要注意的是,这里的字体路径需要根据你自己的环境进行修改,以确保能够找到对应的字体文件。
3. 绘制图表:
```python
# 绘制图表
plt.plot(x, y)
# 添加标题和标签,并设置字体
plt.title("标题", fontproperties=font)
plt):");
int op2;
scanf("%d", &op2);
switch (op2) {
case 1:
add_student();
break;
case 2:
add_course(&teacher);
break;
default:
printf.xlabel("X轴标签", fontproperties=font)
plt.ylabel("Y轴标签", fontproperties=font)
# 显示图表("无效操作!\n");
break;
}
} else {
printf("登录失败!\n");
}
plt.show()
```
在上述代码中,我们使用了`fontproperties`参数来设置标题和标签的字体。
阅读全文