[問題] ` 和 ' 的不同

看板R_Language作者 (啊猛)時間6年前 (2018/08/29 20:34), 編輯推噓2(2010)
留言12則, 4人參與, 6年前最新討論串1/2 (看更多)
[軟體熟悉度]: 新手(沒寫過程式,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 [關鍵字]: 選擇性,也許未來有用 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.25.99 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1535546059.A.462.html

08/29 22:13, 6年前 , 1F
` 和 ' 是有不同作用,但你的例子我覺得應該會一樣結果
08/29 22:13, 1F

08/29 22:14, 6年前 , 2F
所以你指結果不同是怎樣不同?先逐行比較一下
08/29 22:14, 2F

08/30 06:00, 6年前 , 3F
他的例子是不一樣,nse 的問題
08/30 06:00, 3F

08/30 06:02, 6年前 , 4F
·是用來把不應該是空白的空白框住的
08/30 06:02, 4F

08/30 06:02, 6年前 , 5F
另一個就單純只是字串
08/30 06:02, 5F

08/30 08:36, 6年前 , 6F
感謝,我留意到了,回個文。
08/30 08:36, 6F

08/30 15:52, 6年前 , 7F
請問` 和 '的不同作用是甚麼?
08/30 15:52, 7F

08/30 16:47, 6年前 , 8F
單引號是字串,倒引號使不容許的字元(們)被 “跳脫”
08/30 16:47, 8F

08/30 16:47, 6年前 , 9F
出來。
08/30 16:47, 9F

08/30 23:07, 6年前 , 10F
非常感謝樓上幾位版友的回答
08/30 23:07, 10F

08/30 23:15, 6年前 , 11F
所以這題是因為中間是空白鍵所以要用`, 是這樣對吧
08/30 23:15, 11F

08/31 19:02, 6年前 , 12F
對。
08/31 19:02, 12F
文章代碼(AID): #1RXfBBHY (R_Language)
討論串 (同標題文章)
文章代碼(AID): #1RXfBBHY (R_Language)