如何映射GGR绘图中某列的值
这是我的密码:如何映射GGR绘图中某列的值,r,plot,ggplot2,data-visualization,R,Plot,Ggplot2,Data Visualization,这是我的密码: ggplot(subset(df,!is.na(LoanStatus)),aes(x=LoanStatus)) + geom_bar()+ theme(axis.text.x = element_text(angle = 90, hjust = 1)) 以下是结果图: 我的问题是: 如何将名为“过期”的框合并到一个框中。 如何映射列“LoanStatus”中的值 谢谢 使用dplyr包中的mutate函数创建一个新变量,并用passdue替换因子passdue…,其
ggplot(subset(df,!is.na(LoanStatus)),aes(x=LoanStatus)) +
geom_bar()+
theme(axis.text.x = element_text(angle = 90, hjust = 1))
以下是结果图:
我的问题是:
如何将名为“过期”的框合并到一个框中。
如何映射列“LoanStatus”中的值
谢谢 使用
dplyr
包中的mutate
函数创建一个新变量,并用passdue
替换因子passdue…
,其中grepl
将在LoanStatus
列中存在passdue
子字符串时返回TRUE
:
library(dplyr);
ggplot(mutate(subset(df,!is.na(LoanStatus)),
LoanStatus = ifelse(grepl("PastDue", LoanStatus), "PastDue", LoanStatus)),
aes(x=LoanStatus)) +
geom_bar()+
theme(axis.text.x = element_text(angle = 90, hjust = 1))
df$Loanstatus谢谢,Nathan,行得通