gpt4 book ai didi

r: How to get a single element in data. 表

转载 作者:行者123 更新时间:2023-12-04 12:10:07 27 4
gpt4 key购买 nike

我想从 data.table 中获取第一个元素

library(data.table)
dt <- data.table(data.frame(prices=c(1.1,2.4,5.3),
dates = c(2011-01-04,2011-01-05,2011-01-03)))
dt
date value
1: 2011-01-04 1.1
2: 2011-01-05 2.4
3: 2011-01-03 5.3
> dt[1,1]
[1] 1
> dt[1]
date value
1: 2011-01-04 1.1
> dt[1][1]
date value
1: 2011-01-04 1.1

我需要得到第一次约会。我不确定我在这里错过了什么:(

非常感谢。我对输出有点困惑。

dt[1, date]
[1] 2011-01-04
Levels: 2011-01-03 2011-01-04 2011-01-05 (any idea what levels mean?)



这也适用于 st$date[1]。实现与数据框相同。

最佳答案

也许:

dt[1, date]

使用 data.table 的乐趣之一是在现有命名列的上下文中计算“j”位置的表达式。无需使用 with()

关于r: How to get a single element in data. 表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21872262/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com