拨开荷叶行,寻梦已然成。仙女莲花里,翩翩白鹭情。
IMG-LOGO
主页 文章列表 设定xlabelmatplotlibpython

设定xlabelmatplotlibpython

白鹭 - 2022-03-04 2141 0 0

我有一个 matplotlib 问题想问。

在下图中,我想“放大”标签,而不是范围(0,1,0.2),我想要一个范围(0,1,0.01)并可视化每一步(0.01,0.02,0.03,.. .)。

这是我的情节代码:

import matplotlib.pyplot as plt
import pandas as pd
import numpy as np

fig, ax = plt.subplots(figsize=(12, 6),dpi=800)
count = (frecuency/len(acousticness))
width = 0.005
print(type(frequency))    

ax.set_ylim([0, 3])
xlim=np.arange(0,1,0.01)
my_colors = 'rgbkymc'
plt.bar(frecuency.index, frecuency,width,edgecolor="Orange",color=my_colors)
plt.ylim(0, 5)
plt.xlim(xlim)
# Add labels
plt.title('Histogram of Acousticness')
plt.xlabel('Acousticness')
plt.ylabel('Frecuency')

此外,发生错误plt.xlim(xlim)

ValueError:要解包的值太多(预期为 2)

设定 xlabel matplotlib python

uj5u.com热心网友回复:

xlim=np.arange(0,1,0.01)
plt.xlim(xlim)

您正在呼叫错误的方法。您可能想将第二行更改为

plt.xticks(xlim)

让它作业。(那么最好也更改变量名。)

标签:

0 评论

发表评论

您的电子邮件地址不会被公开。 必填的字段已做标记 *