首页 > 解决方案 > R:根据列名和行名提取值

问题描述

我了解您可以在[x,y]坐标基础上从数据框中提取数据,例如:

df[[144]][[1]]

我也知道您可以根据列名从数据框中提取数据,例如:

df$column.name[[row.num]]或者df[["column.name"]][[row.num]]

有没有一种方法可以根据列名和行名从数据框中提取数据?就像是:

df[["column.name"]][["row.name"]](这不起作用顺便说一句)

标签: rextract

解决方案


您可以使用

df['row.name', 'column.name']

mtcars使用数据集中的示例

mtcars['Valiant', 'mpg']
#[1] 18.1

推荐阅读