Cat*_*way 5 matplotlib bokeh seaborn
我试图按照散景中的小提琴图示例,但无法为我的小提琴添加 x 轴标签。根据Seaborn 文档,看起来我应该能够通过“名称”参数添加 x 轴标签,但是,以下代码不会添加 x 轴标签:
import numpy as np
import matplotlib.pyplot as plt
import seaborn as sns
from bokeh import mpl
from bokeh.plotting import show
# generate some random data
data = 1 + np.random.randn(20, 6)
# Use Seaborn and Matplotlib normally
sns.violinplot(data, color="Set3", names=["kirk","spock","bones","scotty","uhura","sulu"])
plt.title("Seaborn violin plot in Bokeh")
# Convert to interactive Bokeh plot with one command
show(mpl.to_bokeh(name="violin"))
Run Code Online (Sandbox Code Playgroud)
我相信问题在于我正在将图形从 seaborn 转换为 matplotlib 再到散景,但我不确定 x 轴标签在哪个级别。
我已经确认标签在转换为散景之前出现在 matplotlib 中。我还尝试在转换后将标签添加到散景中,但这会导致一个奇怪的情节。我在这里与散景开发人员针对这个问题创建了一个问题。
| 归档时间: |
|
| 查看次数: |
1045 次 |
| 最近记录: |