Python/Matplotlib-x勾号标签是否格式化为多列?

Python/Matplotlib-x勾号标签是否格式化为多列?,python,matplotlib,Python,Matplotlib,是否可以采取以下措施: hello world 12345 作为x-tick标签(已垂直显示),并将其转换为: hello world 12345 哪个是带有(旋转)两列的x-tick标签?您可以使用标准库中的模块格式化文本: import matplotlib.pyplot as plt import numpy as np import textwrap mu, sigma=100, 15 N=4 x=mu + sigma*np.random.randn(N) plt.bar(rang

是否可以采取以下措施:

hello world 12345
作为x-tick标签(已垂直显示),并将其转换为:

hello world
12345

哪个是带有(旋转)两列的x-tick标签?

您可以使用标准库中的模块格式化文本:

import matplotlib.pyplot as plt
import numpy as np
import textwrap

mu, sigma=100, 15
N=4
x=mu + sigma*np.random.randn(N)
plt.bar(range(N), x,  align='center')
labels=[
    'hello world 12345',
    'another long one',
    'what happened to pithy',
    'yada yada',
    ]
labels=[textwrap.fill(text,15) for text in labels]

plt.xticks(range(N), labels)
plt.show()

您可以使用标准库中的模块格式化文本:

import matplotlib.pyplot as plt
import numpy as np
import textwrap

mu, sigma=100, 15
N=4
x=mu + sigma*np.random.randn(N)
plt.bar(range(N), x,  align='center')
labels=[
    'hello world 12345',
    'another long one',
    'what happened to pithy',
    'yada yada',
    ]
labels=[textwrap.fill(text,15) for text in labels]

plt.xticks(range(N), labels)
plt.show()