r - 导入不带日期的时间序列时(仅 hh:mm:ss)R 决定将所有时间戳设置为 1899-12-31
问题描述
我有两个尝试导入的数据集(xlsx 格式)。这两个数据集包含相对于时间的温度和光照测量值(采用 HH:MM:SS 格式)。
测量是在 22:35:41 - 04:49:41 进行的,但是当时间经过午夜时,日期不会增加。所以日期停留在 1899-12-31。当我尝试绘制它时,我得到了这个:
所以这里发生的是第一个数据点出现在情节的末尾,我真的不想显示日期,因为它是错误的(我只想显示 hh:mm:ss 格式)
我希望它看起来像这样(在这个问题中@filbranden的帮助下用 Python 完成):
解决方案
我现在已经尝试按照您所说的进行操作,@Roland,并且成功了。
这是代码:
Temperature[Temperature$Time < as.POSIXct("1899-12-31 12:00:00"), "Time"] <- Temperature[Temperature$Time < as.POSIXct("1899-12-31 12:00:00"), "Time"] + 3600 * 24
Light[Light$Time < as.POSIXct("1899-12-31 12:00:00"), "Time"] <- Light[Light$Time < as.POSIXct("1899-12-31 12:00:00"), "Time"] + 3600 * 24
p = ggplot() + geom_line(data = Temperature, aes(x = Time, y = Temperature), color = "blue") + geom_line(data = Light, aes(x = Time, y = Light), color = "red") + xlab('Time') + ylab('Temp/Light')
print(p)
这是情节:
推荐阅读
- javascript - Axios api调用-加载失败,预检响应无效(重定向)
- c# - Nuke.Azure 部署 Web 应用程序
- python-3.x - TypeError:获取参数 None 的类型无效
在张量流中 - wordpress - Wordpress - Gutenberg - shortcode not rendering
- ruby-on-rails - ActiveRecord::RecordNotFound “没有 id 找不到”
- spring - 根据值有条件地自动连接 bean 实现?
- arrays - 如何在本机反应中显示来自哈希的数据?
- php - 在 wordpress 中合并 PHP GD 库中的两个图像时,图像不显示
- html - 在 HTML 中选择特定值后如何使选择组可供选择
- excel - 在使用 VB.NET DLL 的 Excel VBA 中,DLL 是否可以包含操作活动工作簿单元格/范围/等值的代码?