我正在分析Nasdaq Comp指数价格,并使用ggplot可视化我的数据。我使用投资来获取历史数据
我使用下面的代码首先可视化了年初至今的索引数据
plot5 <- ggplot(nasdaq.comp, aes(x=Date, y=Price, group = 1)) +
geom_point() +
geom_line() +
labs(x = "Date", y = "Prices",
title = "Nasdaq Components Index Performance YTD")
我的图就像
我想在Y轴上隔开数字,以便在那里可以清楚地看到数字,我该怎么做?
提前感谢您的帮助
答案 0 :(得分:0)
如果我通过像下面的代码一样提到gsubs来将Price列转换为数值列,则它会正常工作而不会出现任何错误。
plot5 <- ggplot(nasdaq.comp, aes(x=Date, y=as.numeric(gsub("," ,"",nasdaq.comp$Price)), group = 1)) +
geom_point() +
geom_line() +
labs(x = "Date", y = "Prices",
title = "Nasdaq Components Index Performance YTD")
感谢大家的帮助,结案了。