Когда я хочу обработать набор данных типа DocumentTermMatrix с помощью функции R применить, я получил ошибку - PullRequest
0 голосов
/ 28 сентября 2019

Ниже приведен мой набор данных типа DTM:

Просмотр (sms_dtm_freq_train) sms_dtm_freq_train [["dimnames"]] $ Docs [1] "1" "2" "3" "4"" 5 "" 6 "" 7 "" 8 "" 9 "" 10 "" 11 "" 12 "" 13 "" 14 "
[15]" 15 "" 16 "" 17 "" 18 ""19 "" 20 "" 21 "" 22 "" 23 "" 24 "" 25 "" 26 "" 27 "" 28 "
[29]" 29 "" 30 "" 31 "" 32 "" 33 ""34" "35" "36" "37" "38" "39" "40" "41" "42"
[43] "43" "44" "45" "46" "47" "48"" 49 "" 50 "" 51 "" 52 "" 53 "" 54 "" 55 "" 56 "
[57]" 57 "" 58 "" 59 "" 60 "" 61 "" 62 ""63 "" 64 "" 65 "" 66 "" 67 "" 68 "" 69 "" 70 "
[71]" 71 "" 72 "" 73 "" 74 "" 75 "" 76 "" 77 ""78" "79" "80" "81" "82" "83" "84"
[85] "85" "86" "87" "88" "89" "90" "91" "92"" 93 "" 94 "" 95 "" 96 "" 97 "" 98 "
[99]" 99 "" 100 "" 101 "" 102 "" 103 "" 104 "" 105 "" 106 ""107 "" 108 "" 109 "" 110 "" 111 "" 112 ".......... [достигнуто getOption (" max.print ") - пропущено 4057 записей]

$ Условия [1] "â £ wk" "â €" "" abiola "" abl "" abt "
[7]" принять "" доступ "" учетная запись "" через ""activ "" фактический "
[13]" добавить ""address "" admir "" взрослый "" advanc "" aft "
[19]" после полудня "" aftr "" age "" назад "" вперед "" aight "
[25]" aint "" air ""aiyah" "alex" "почти" "alon"
[31] "alreadi" "хорошо" "alrit" "также" "всегда" "amp"
[37] "angri" "annc" "anoth"" ответ "" anybodi "" anymor "
[43]" anyon "" anyth "" anytim "" anyway "" обособленно "" app "
[49]" appli "" назначить "" оценки ""апрель "" ard "" зона "
[55]" аргумент "" рука "" вокруг "" аранжировка "" арест "" прибытие "
[61]" как можно скорее "" спросить "" спросить "" спит ""задница" "попытка"
[67] "аукцион" "безрезультатно" "аве" "избегать" "ждать" "награда"
[73] "далеко" "удивительно" "детка" "баби" "назад"" плохой "
[79]" сумка "" бак "" баланк "" банк "" голая "" ванна "
[85]" бэтти "" bcoz "" bcum "" bday "" beauti ""becom "
[91]" кровать "" спальня "" begin "" believ "" belli "" best "
[97]" лучше "" bid "" большой "" bill "" bird "
..............

[достигнут getOption ("max.print") - пропущено 1057 записей]

Когда я запускаю:

sms_traв <- применить (sms_dtm_freq_train, MARGIN = 2, convert_counts) </p>

Я получил следующие сообщения об ошибках:

Ошибка в применении (sms_dtm_freq_train, MARGIN = 2, convert_counts): dim (X) должен иметь положительную длину

Я ввожу те же коды, что и в учебнике "Машинное обучение с помощью R", но я получил ошибки.Я очень смущен.Кто-нибудь может помочь мне решить эту проблему?Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...