效果
代码
import matplotlib.pyplot as plt
import randomx_list = [i for i in range(20)] # 生成X坐标
y_list = [random.randint(1, 10) for i in range(20)] # 生成y坐标
label_list = ["AAAAAA" for i in range(20)] # 生成标签
plt.scatter(x_list, y_list) # 绘制散点图
plt.xticks(x_list, label_list, rotation=270) # 设置标签,并且旋转270度
plt.show()