Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/356.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 ggplot从何处获取其默认值_Python_Ggplot2_Python Ggplot - Fatal编程技术网

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',

python ggplot从何处获取其默认值?如何更改它们,以便在每次创建绘图时都不需要使用
+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:。在此之前,以下答案是唯一的解决办法:-/我为此添加了错误报告:。在此之前,以下答案是唯一的解决办法:-/