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()