朱莉娅 等效于 ggplot 的填充



你好,我现在使用Plots.jl和StatPlots将R ggplot代码解释为Julia。

R"library(ggplot2)"
R"library(gcookbook)"
R"library(dplyr)"
R"upc <- uspopchange %>% arrange(desc(Change)) %>% slice(1:10)"    
R"ggplot(upc, aes(x = Abb, y = Change, fill = Region)) +
geom_col()"

这就是我要做的。

我尝试使用StatsPlots 使用groupedbar

upc = rcopy(R"upc")
groupedbar(upc.Abb,upc.Change,   group =(upc.Region),
xlabel = "State", ylabel = "Change", bar_width = 0.5, 
size = (450,300))

但结果在我看来很奇怪。

有人能帮我吗?请告诉我任何推荐信。非常感谢。

有一个名为Gadfly的包,它主要基于Hadley Wickhams的ggplot2。而且,它完全是用朱利亚写的。您可以尝试使用此代码来绘制类似的内容。

using Gadfly
upc = rcopy(R"upc")
sort!(upc,[:Abb]) #Sort it by Abb to show in plot
palette=["red","blue"] #Colors for bars
plot(upc, x = :Abb, y = :Change, color = :Region, Geom.bar, 
Theme(bar_spacing=1mm), Scale.color_discrete_manual(palette...))

最新更新