[英]How to plot a line graph in ggplot2 with With time interval on x axis and values on y axis?
我試圖在 r 中用 ggplot 繪制折線圖,在 x 軸上只有等距的時間間隔,而在 y 軸上的時間間隔對應的值。
Time Demand
00:15 506.88
00:30 506.88
00:45 506.88
1:00 506.88
1:15 501.12
1:30 501.12
1:45 489.6
2:00 501.12
2:15 460.8
2:30 455.04
2:45 460.8
3:00 460.8
3:15 443.52
問題是您的Time
列將作為一個因素而不是數字或日期Time
被讀入。 解決這個問題的快速方法是設置group = 1
。 假設您的數據my_data
稱為my_data
:
ggplot(data = my_data,
aes(x = Time,
y = Demand,
group = 1)) +
geom_line()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.