Readxl:处理带有 space 的列名

Readxl: handling a column name with a space

我有 excel 文件和我的数据,我使用 "readxl" 包将数据传输到 R。我有几个变量,其中之一称为 "EMPLOYEE ATTITUDE" ,它包含三种等级 - A、B 和 C。我想使用汇总功能来检查获得 "A" 等级的员工的平均时薪是多少。

Data=read_excel("Data.xls")
attach(Data)
 summary(subset(Data, EMPLOYEE ATTITUDE == A)$"HOURLY RATE")

它不起作用。我试图让变量 "EMPLOYEE ATTITUDE" 被 commend

视为一个因素
Attitude=factor(EMPLOYEE ATTITUDE)

但我仍然看到通信说没有 "A"!

这样的对象

你可以 运行:

summary(subset(Data, `EMPLOYEE ATTITUDE` == "A","HOURLY RATE"))