小编MAR*_*IUS的帖子

更改图例标题 ggplot2

我在基于 ggplot2 的 R 中得到了一个情节。不幸的是,我在这里没有足够的声誉来上传情节。现在,我想更改我的图例标题和两行标签的名称。

因此,我添加scale_fill_continuous(name = "New Legend Title", labels=c("Control", "Treatment"))到代码中。

ggplot(data=descripintens, 
aes(x=syear, y=workingintensity, group= treatment, colour=factor(treatment))) + 
geom_line() +
xlab("Year") +
ylab("Working intensity") +
scale_fill_continuous(name = "New Legend Title", labels=c("Control", "Treatment"))
Run Code Online (Sandbox Code Playgroud)

这是 stackoverflow 和 ggplot2 备忘单中的建议。没有什么改变。甚至没有出现错误。

我的代码有什么问题?

谢谢!

编辑:我用于绘图的数据是一个表格,它基于以下代码:

descripintens<-intensity141516 %>% 
  group_by(syear, treatment) %>%
  summarise(workingintensity=mean(intensity))
Run Code Online (Sandbox Code Playgroud)

该表descripintens如下所示:

   syear Treatment workingintensity
1  2014     0         96.2
2  2014     1         98.4
3  2015     0         101.00000
4  2015     1         102.00000
5  2016     0         105.9
6  2016     1         106.2
Run Code Online (Sandbox Code Playgroud)

r legend ggplot2

8
推荐指数
1
解决办法
3万
查看次数

观星汇总表为空

我想在 R 中制作一个汇总观星表,它为我提供了变量“educ”和“exper”的相应观察次数 N、平均值、标准偏差、最小值和最大值。我使用以下代码在 Latex 中生成表格。

rm(list = ls())
wage2 <- read_csv("~/homework/wage2.txt")
library(stargazer)

stargazer(wage2[c("educ","exper")], type = "latex", digits=1,flip = TRUE)
Run Code Online (Sandbox Code Playgroud)

我得到以下输出。如您所见,表出现了,但它是空的。如果我使用标准的 R-data(例如data("mtcars")),它就可以工作。任何人都有一个想法,我的数据可能有什么问题?通常的 R 命令summary(wage2)工作得很好,但我不能在 Latex 中使用它。谢谢!

% Table created by stargazer v.5.2 by Marek Hlavac, Harvard University.
E-mail: hlavac at fas.harvard.edu 
% Date and time: Mo, Mai 07, 2018 - 16:40:31  
\begin{table}[!htbp] \centering  
  \caption{}  
  \label{}  
\begin{tabular}{@{\extracolsep{5pt}}lcc}  
\\[-1.8ex]\hline  
\hline \\[-1.8ex]  
Statistic \\  
\hline \\[-1.8ex]  
N \\  
Mean \\  
St. Dev. \\  
Min \\  
Max \\  
\hline \\[-1.8ex] …
Run Code Online (Sandbox Code Playgroud)

latex r stargazer

3
推荐指数
1
解决办法
4766
查看次数

标签 统计

r ×2

ggplot2 ×1

latex ×1

legend ×1

stargazer ×1