r - R数据框如何仅使用列名而不每次都提及变量
问题描述
每当我使用列名时,是否有任何方法可以一直跳过数据框名称?
示例:lmc[lmc$BranchID=="NULL",]
相反,我想像这样写
lmc[BranchID=="NULL",]
解决方案
您可以使用attach
:
df <- data.frame(BranchID = c(1, "NULL", "hey"), value = 1:3, stringsAsFactors = FALSE)
attach(df)
df[BranchID == "NULL",]
BranchID value
2 NULL 2
注意不要使用与数据框列同名的变量。
推荐阅读
- c++ - 除了使用 PrintDlg() 之外,还有其他方法可以获取打印机的端口号吗
- azure - 为什么 Azure 逻辑“当在队列中收到消息时(窥视锁定)”“下一个可用”等待这么长时间才能获取队列消息?
- sql - 查找日期范围之间的缺失记录
- r - 将 levelplot 用于数组时更改顶部标签的大小
- php - 如何测试调用 API 的方法?(拉拉维尔)
- c# - 在视图中显示相关表中的值
- amazon-web-services - CodeCommit 通知不向 SNS 发送事件
- xamarin.forms - 为什么编辑器文本不会更改 XamarinForms 中的文本颜色
- python - 在 Python 中拆分字符串而不破坏单词
- c# - 如何在编辑方法.net core mvc中使用automapper