python ggplot从何处获取其默认值
python ggplot从何处获取其默认值?如何更改它们,以便在每次创建绘图时都不需要使用python ggplot从何处获取其默认值,python,ggplot2,python-ggplot,Python,Ggplot2,Python Ggplot,python ggplot从何处获取其默认值?如何更改它们,以便在每次创建绘图时都不需要使用+theme\u which()?我假定您指的是来自的ggplot包?似乎没有任何与ggplot2R包的theme\u set功能等价的功能,默认主题当前硬编码为theme\u grey()。我认为你能做的最好的事情就是在一个地方定义你的主题,并在所有情节中使用它: from ggplot import * my_theme = theme_seaborn() p = ggplot(aes(x='wt',
+theme\u which()
?我假定您指的是来自的ggplot
包?似乎没有任何与ggplot2
R包的theme\u set
功能等价的功能,默认主题当前硬编码为theme\u grey()
。我认为你能做的最好的事情就是在一个地方定义你的主题,并在所有情节中使用它:
from ggplot import *
my_theme = theme_seaborn()
p = ggplot(aes(x='wt', y='mpg'), data=mtcars) + geom_point()
print(p + my_theme)
p2 = ggplot(aes(x='date', ymin='beef - 1000',
ymax='beef + 1000'), data=meat) + geom_area()
print(p2 + my_theme)
或者,您可以自己定义一个调用的小包装函数,而不是
print(…+my_主题)
调用。我假设您指的是来自的ggplot
包?似乎没有任何与ggplot2
R包的theme\u set
功能等价的功能,默认主题当前硬编码为theme\u grey()
。我认为你能做的最好的事情就是在一个地方定义你的主题,并在所有情节中使用它:
from ggplot import *
my_theme = theme_seaborn()
p = ggplot(aes(x='wt', y='mpg'), data=mtcars) + geom_point()
print(p + my_theme)
p2 = ggplot(aes(x='date', ymin='beef - 1000',
ymax='beef + 1000'), data=meat) + geom_area()
print(p2 + my_theme)
或者,您可以自己定义一个调用的小包装函数,而不是
print(…+myu主题)
call。I为此添加了一个bugreport:。在此之前,以下答案是唯一的解决办法:-/我为此添加了错误报告:。在此之前,以下答案是唯一的解决办法:-/