[问题] ` 和 ' 的不同

楼主: bruce89 (啊猛)   2018-08-29 20:34:16
[软件熟悉度]:
新手(没写过程式,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))
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
[关键字]:
选择性,也许未来有用
作者: andrew43 (讨厌有好心推文后删文者)   2018-08-29 22:13:00
` 和 ' 是有不同作用,但你的例子我觉得应该会一样结果所以你指结果不同是怎样不同?先逐行比较一下
作者: obarisk (OSWALT)   2018-08-30 06:00:00
他的例子是不一样,nse 的问题·是用来把不应该是空白的空白框住的另一个就单纯只是字串
作者: andrew43 (讨厌有好心推文后删文者)   2018-08-30 08:36:00
感谢,我留意到了,回个文。
作者: lin15 ( )   2018-08-30 15:52:00
请问` 和 '的不同作用是什么?
作者: andrew43 (讨厌有好心推文后删文者)   2018-08-30 16:47:00
单引号是字串,倒引号使不容许的字符(们)被 “跳脱”出来。
楼主: bruce89 (啊猛)   2018-08-30 23:07:00
非常感谢楼上几位版友的回答所以这题是因为中间是空白键所以要用`, 是这样对吧
作者: andrew43 (讨厌有好心推文后删文者)   2018-08-31 19:02:00
对。

Links booklink

Contact Us: admin [ a t ] ucptt.com