使用R语言, 通过data.table创建数据框.
library(data.table)
set.seed(123)
DT <- data.table(V1=c(1,2),V2=c("A","B","...如果选择V2等于A或者等于B的列
DT[V2 == "A"|V2=="B"]
?
也可以使用%in%进行多条件选择
DT[V2 %in% c("A","B")]
?...选择第一行, 需要给出区间, df[0]报错, 要用df[0:1]
df[0:1] # 如果直接使用, 需要给出区间
?...如果使用多个列名, 要用[]
df[["V1","V2"]] # 用两个[][]
?
效果同上。
df.iloc[:,0:2]
?...创建新列V5
df.V5 = df.V3*df.V4
df
?