如果要在同一个图上再创建“AMZN”(蓝色)和“GOOG”(绿色)两条线,将标题设置为“亚马逊和谷歌的股票价格”,将x轴命名为“日期”,将y轴命名为“股票价格”,将y轴限制从0添加到3000,并适当添加图例。
时间: 2024-10-27 16:12:10 浏览: 8
股票买卖最佳时机leetcode-Stock-Price-Prediction:在这个项目中,我探索了AAPL、GOOG、AMZN和FB股票的
要在R中创建这样的图表,你可以使用`ggplot2`包。假设你有一个数据框df,其中包含两个公司的股票价格数据,如下所示:
```r
library(ggplot2)
# 假设df包含"date", "AMZN", 和 "GOOG"三列
df <- read.csv("your_data_file.csv") # 替换为你的数据文件路径
# 创建数据框,整理数据以便ggplot2使用
df_long <- gather(df, key = stock, value = price, AMZN:GOOG)
# 绘制图表
ggplot(df_long, aes(x = date, y = price, color = stock)) +
geom_line() + # 创建线形图
labs(title = "亚马逊和谷歌的股票价格",
x = "日期",
y = "股票价格") +
scale_y_continuous(limits = c(0, 3000), breaks = seq(from = 0, to = 3000, by = 500)) +
guides(colour = guide_legend(title = "公司")) # 添加图例
阅读全文