[問題] ` 和 ' 的不同

作者: 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