В чем разница между data_frame и data.frame? - PullRequest
0 голосов
/ 11 июля 2019

Я не понимаю разницу между этими двумя.Они по-разному влияют на вывод функции gsub.

Если я использую data_frame :

text_df <- data_frame(gsub('[[:punct:] ]+',' ',fromDB$message))
str(text_df)

Результаты консоли:

Classes ‘tbl_df’, ‘tbl’ and 'data.frame':   74 obs. of  1 variable:
 $ gsub("[[:punct:] ]+", " ", fromDB$message): chr  "Sayın Kullanıcı... 

text_df<-gsub("[.]",'',text_df)
str(text_df)

Результаты консоли:

chr "c(\"Sayın Kullanıcı.......")" 

Если я использую data.frame :

text_df <- data.frame(gsub('[[:punct:] ]+',' ',fromDB$message))
str(text_df)

Результаты консоли:

'data.frame':   74 obs. of  1 variable:
 $ gsub.....punct.............fromDB.message.: Factor w/ 70 levels "

text_df<-gsub("[.]",'',text_df)
str(text_df)

Результаты консоли:

chr "c(52, 39, 61, 63, 55, 43, 24, 49, 23,.....)"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...