Re: [问题] ` 和 ' 的不同

楼主: andrew43 (讨厌有好心推文后删文者)   2018-08-30 08:43:32
※ 引述《bruce89 (啊猛)》之铭言:
: [软件熟悉度]:
: 新手(没写过程式,R 是我的第一次)
: [问题叙述]:
: 目前在练习R,练习到有一题不会写照着网络上别人分享的结果输入也失败。
: 比对了很久发现竟然是符号的问题,发现`(键盘~键)和'会出现不一样的结果。
: 前面基础的单元好像也没特别提到这个符号(`),想请问这个符号为何在此会有这样的
: 差异? 谢谢
:
: [程式范例]:
: 请把以下不需要的部份删除
:
: daily %>% filter('Parameter Name'=="Sulfate PM2.5 LC")%>%
: group_by('Site Num', 'County Code', 'State Code')%>%
: summarise(ave=mean('Arithmetic Mean'))%>%
: arrange(desc(ave))
这一句明显是你不希望发生的情况。
例如
'Parameter Name'=="Sulfate PM2.5 LC" 就和 "a" == "b" 一样仅得boolean值而已。
mean('Arithmetic Mean') 其实和 mean("a") 是一样没有意义的。
group_by('Site Num') 应该和 group_by(`Site Num`) 是一致的。
: daily %>% filter(`Parameter Name` == "Sulfate PM2.5 LC") %>%
: group_by(`Site Num`,`County Code`,`State Code`) %>%
: summarise(avg = mean(`Arithmetic Mean`)) %>%
: arrange(desc(avg))
相对地,这应该是你希望的结果。
:
: [环境叙述]:
:
: R version 3.5.0 (2018-04-23)
: other attached packages:
: [1] bindrcpp_0.2.2 tidyr_0.8.1 dplyr_0.7.6 magrittr_1.5 readr_1.1.1
:
: [关键字]:
:
: 选择性,也许未来有用
:
作者: obarisk (OSWALT)   2018-08-30 20:35:00
不过建议不要在字段里放特殊字符啦...

Links booklink

Contact Us: admin [ a t ] ucptt.com