当年明月2021 2021-10-24 23:53 采纳率: 0%
浏览 70

matlab绘制折线图,X轴的文本标签如何显示完整?

img

绘制折线图,X轴的数据太多,显示很拥挤怎么处理呢?

import pandas as pd
import matplotlib.pyplot as plt
#解决中文乱码问题
plt.rcParams['font.sans-serif']=['Arial Unicode Ms'] #解决中文乱码
#导入
df=pd.read_excel('全国销售数据.xlsx')
#抽取
x=df['收货省地区']
y=df['出现次数']
#图标的基础设置
plt.xlabel('收货省地区')
plt.ylabel('出现次数')
plt.title('2021年SHINWORKS 8月1日-10月19日全国销售情况')
for a,b in zip(x,y):
    plt.text(a,b+7,b,ha='center',va='center')
plt.grid(axis='y')

#折线图
plt.plot(x,y)
plt.show()


  • 写回答

2条回答 默认 最新

  • CSDN专家-HGJ 2021-10-25 01:04
    关注

    可以让标签竖着显示。

    plt.xticks(x, color='blue', rotation=90)
    plt.tight_layout()
    
    评论

报告相同问题?

问题事件

  • 创建了问题 10月24日

悬赏问题

  • ¥15 luckysheet
  • ¥15 ZABBIX6.0L连接数据库报错,如何解决?(操作系统-centos)
  • ¥15 找一位技术过硬的游戏pj程序员
  • ¥15 matlab生成电测深三层曲线模型代码
  • ¥50 随机森林与房贷信用风险模型
  • ¥50 buildozer打包kivy app失败
  • ¥30 在vs2022里运行python代码
  • ¥15 不同尺寸货物如何寻找合适的包装箱型谱
  • ¥15 求解 yolo算法问题
  • ¥15 虚拟机打包apk出现错误
  • ¥50 大二 微机原理 课程design 有偿