我有价值观 在数据框中显示以下小时(天):0,1,2,3,4,...,23.但是我想把这些小时分成四分之一小时00:15,00:30,00:45,...,23:45,00:00我想适当地分配相应的大小.有没有一个函数可以这样做?
我的例子:
df <- data.frame(
h = 0:23,
x = c(22, 11, 5, 8 , 22, 88, 77, 7, 11, 5, 8 , 22, 88, 77, 11, 5, 8 , 22, 88, 77, 11, 5, 8 , 22))
ggplot() +
geom_line(data = df, aes(h, x))
x列是数值。添加一刻钟后,我还想添加值 在原始小时之间,使图形平滑而不尖锐。怎么做,平均它,插值它?
1条答案
按热度按时间kxe2p93d1#
由于不清楚 Dataframe 是如何构建的,因此这个答案是"暂定的":
数据:
解决方案:
结果: