[问题] data.frame 字段的问题

楼主: studioA (understand?)   2021-12-21 17:28:52
[问题类型]:
意见调查(我对R 有个很棒的想法,想问问大家的意见)
[软件熟悉度]:
入门(写过其他程式,只是对语法不熟悉)
[问题叙述]:
我遇到一个问题 就是资料格式是data.frame
用head观察 有三个变量
dataTime
elementValue.value
elementValue.measures
我用T_65000010$elementValue.value 想抓出温度进行分析
但是系统显示 NULL
但是我用T_65000010$elementValue 所可以跑出资料,但是却多一栏测量单位
这是什么原因? 有办法只取值 不取单位嘛?
https://i.postimg.cc/VkDdDsrr/2021-12-21-171225.png
[程式范例]:
[环境叙述]:
请提供 sessionInfo() 的输出结果,
里面含有所有你使用的作业系统、R 的版本和套件版本资讯,
让版友更容易找出错误
[关键字]:
选择性,也许未来有用
作者: andrew43 (讨厌有好心推文后删文者)   2021-12-21 18:07:00
贴一张str(T_65000010)图来看看?
作者: locka (locka)   2021-12-21 20:19:00
T_65000010$elementValue$value 试试看?感觉像是elementValue字段下面有value跟measures两个子字段(猜测),不过很少看到这种资料结构…
楼主: studioA (understand?)   2021-12-23 09:54:00
https://i.postimg.cc/Zn717pvq/4.png感谢各位 我取值成功
作者: hohiyan (海洋)   2021-12-25 06:55:00
nested data.frame,可以先 flat 后再处理

Links booklink

Contact Us: admin [ a t ] ucptt.com