我有一个数据框df
,如下所示。左侧是行名称,第一列是相应的值。
v1
a177:a1297 0.1
a177:a842 0.2
a177:a796 0.4
a24:a1437 0.3
a24:a1256 0.6
a24:a762 0.7
我有一个字符向量,它们是df
的行名。向量为dfnames
str(dfnames)
chr [1:5] "a177:a1297" "a177:a842" "a177:a796" "a24:a1437" "a24:a1256" "a24:a762"
如果我根据特定的行名称提取一个值,那么它将是:
df["a177:a1297",]
[1] 0.1
现在,我想根据df
dfnames
的所有值
df[dfnames,]
[1] NA NA NA NA NA NA
有人能告诉我如何根据包含df
vector
row names
的{{1}}来提取df
的值吗?
答案 0 :(得分:2)
你可以这样做:
[Illuminate\Database\QueryException] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'trend_id' in 'field list'