作者studioA (understand?)
看板R_Language
标题[问题] data.frame 栏位的问题
时间Tue Dec 21 17:28:52 2021
[问题类型]:
意见调查(我对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 的版本和套件版本资讯,
让版友更容易找出错误
[关键字]:
选择性,也许未来有用
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.56.15.167 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/R_Language/M.1640078935.A.81B.html
1F:→ andrew43: 贴一张str(T_65000010)图来看看? 12/21 18:07
2F:推 locka: T_65000010$elementValue$value 试试看? 12/21 20:19
3F:→ locka: 感觉像是elementValue栏位下面有value跟measures两个子栏位 12/21 20:21
4F:→ locka: (猜测),不过很少看到这种资料结构… 12/21 20:21
6F:→ studioA: 感谢各位 我取值成功 12/23 09:55
7F:推 hohiyan: nested data.frame,可以先 flat 後再处理 12/25 06:55