这是我的数据

这是我的代码以及结果

为什么x轴感觉很奇怪
并且我想知道如何将x轴设置成下列图像这种x轴

关注参考通义千问和郭老师的小迷弟雅思莫了-编写提供,主要是为了帮助您快速解决问题,如下回答,您可以参考下,如有问题,评论区留言。
很抱歉,您没有提供具体的数据、代码和图像结果,我无法直接分析您的问题所在。不过根据您的描述,PyCharm中matplotlib绘图时x轴不理想,可能的原因有几个:
plt.xticks()函数手动设置。对于第二个问题,想要将x轴设置成均匀分布的刻度,例如像网格线那样,可以尝试以下代码:
import matplotlib.pyplot as plt
import numpy as np
# 假设x, y是您的数据
x = np.linspace(0, 10, 50)
y = np.sin(x)
plt.plot(x, y)
# 设置x轴刻度
num_ticks = 10 # 自定义刻度数量
plt.xticks(np.linspace(min(x), max(x), num=num_ticks))
plt.show()
如果您的意思是想让x轴看起来像是有固定间隔的类别标签(如[0, 1, 2, 3, ...]),那么也需要对x轴刻度进行设置,并且可能需要配合xticklabels来指定标签文本。
请您提供更多详细信息,以便我能给出更精确的解答。