Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 在Pyplot和Seaborn中格式化替换xticks_Python 3.x_Matplotlib_Label - Fatal编程技术网

Python 3.x 在Pyplot和Seaborn中格式化替换xticks

Python 3.x 在Pyplot和Seaborn中格式化替换xticks,python-3.x,matplotlib,label,Python 3.x,Matplotlib,Label,我对无法替换条形图中的XTICK感到有点困惑 对于可再现的示例,以下是一些数据: images_per_patient_quantiles.to_json() '{"quantile":{"0":0.0,"1":0.05,"2":0.1,"3":0.15,"4":0.2,"5":0.25,"6":0.3,"7":0.35,"8":0.4,"9":0.45,"10":0.5,"11":0.55,"12":0.6,"13":0.65,"14":0.7,"15":0.75,"16":0.8,"17":

我对无法替换条形图中的XTICK感到有点困惑

对于可再现的示例,以下是一些数据:

images_per_patient_quantiles.to_json()
'{"quantile":{"0":0.0,"1":0.05,"2":0.1,"3":0.15,"4":0.2,"5":0.25,"6":0.3,"7":0.35,"8":0.4,"9":0.45,"10":0.5,"11":0.55,"12":0.6,"13":0.65,"14":0.7,"15":0.75,"16":0.8,"17":0.85,"18":0.9,"19":0.95,"20":1.0},"number_of_images_per_patient":{"0":20.0,"1":28.0,"2":28.0,"3":30.0,"4":31.0,"5":32.0,"6":32.0,"7":32.0,"8":32.0,"9":33.0,"10":34.0,"11":35.0,"12":36.0,"13":36.0,"14":37.0,"15":40.0,"16":40.0,"17":42.0,"18":52.0,"19":71.0,"20":548.0}}'
如果我绘制数据,xtick标签会混淆如下:

另一方面,如果我试图替换它们,我会得到以下我无法解释的奇怪现象:

sns.barplot(x = 'quantile', y = 'number_of_images_per_patient', data = images_per_patient_quantiles, color = 'crimson')
plt.xticks(ticks = np.arange(0,1.05, 0.05), labels = np.arange(0,1.05, 0.05))

从文档中我了解到,我还可以传递参数来格式化刻度,这可能也会提高图表的可读性:


如何做到这一点?

无需在所有问题的页脚添加
您的建议,我们将不胜感激。到目前为止,您可能已经删除了约100个。请记住,试图保持这个地方整洁的编辑都是志愿者。我们承担这项任务可能是愚蠢的,但我们相信这个社会,尽管它有许多缺点。我们不希望在用户故意添加冗余和对话材料后进行清理。可能的重复内容不需要添加
您的建议将不胜感激
到您所有问题的页脚。到目前为止,您可能已经删除了约100个。请记住,试图保持这个地方整洁的编辑都是志愿者。我们承担这项任务可能是愚蠢的,但我们相信这个社会,尽管它有许多缺点。我们不希望在用户故意添加冗余和对话材料后进行清理。