【发布时间】:2013-04-15 12:34:09
【问题描述】:
我只想显示具有长变量名的数组的一部分。到目前为止我用过:
# Data
k0100_m020_r05_h10000__aea000_aee0$cumsumData = c(-1:10)
# show only parts
k0100_m020_r05_h10000__aea000_aee0$cumsumData[k0100_m020_r05_h10000__aea000_aee0$cumsumData>0]
我想知道是否有更短的形式,因为我必须在方括号内重复变量名。 是否对当前使用的变量有更短的引用? 例如:
k0100_m020_r05_h10000__aea000_aee0$cumsumData[_self>0]
【问题讨论】:
-
你为什么不调用数组(它真的是一个数组还是你的意思是一个数据框,因为据我所知
$运算符不适用于矩阵/数组)其他名称短的东西?例如mydat <- k0100_m020_r05_h10000__aea000_aee0,然后是mydat[mydat$cumsumData > 0 , ] -
我想调用没有辅助变量的数组。您拥有的变量越多,源代码就越混乱。