Вопросы по теме 'strsplit'
strsplit в R с метасимволом
У меня есть большой объем данных, где разделителем является обратная косая черта. Я обрабатываю его в R, и мне трудно найти, как разделить строку, поскольку обратная косая черта является метасимволом. Например, строка будет выглядеть так:...
6475 просмотров
schedule
10.08.2022
PHP Использование str_word_count с strsplit для формирования массива после x слов
У меня есть большая строка, которую я хочу поместить в массив после каждых 50 слов. Я думал об использовании strsplit для вырезания, но понял, что не будет принимать во внимание слова, просто разделится, когда дойдет до x char.
Я читал о...
900 просмотров
schedule
30.12.2022
strsplit по строке и распределите результаты по столбцу в data.frame
Итак, у меня есть data.frame
dat = data.frame(x = c('Sir Lancelot the Brave', 'King Arthur',
'The Black Knight', 'The Rabbit'), stringsAsFactors=F)
> dat
x
1 Sir Lancelot the Brave
2...
6666 просмотров
schedule
21.01.2024
удаление определенного символа в столбце в r
У меня есть таблица с именем LOAN, содержащая столбец с именем RATE, в котором наблюдения даны в процентах, например, 14,49%, как я могу отформатировать таблицу, чтобы отредактировать все значения в ставке, а% удалить из записей, чтобы я мог...
56114 просмотров
schedule
27.03.2024
R: Мне нужно сделать Softmatch в String
Мне нужно выполнить softmatch в одном столбце фрейма данных с заданной входной строкой, например
col <- c("John Collingson","J Collingson","Dummy Name1","Dummy Name2")
inputText <- "J Collingson"
#Vice-Versa
inputText <- "John...
423 просмотров
schedule
03.10.2023
Разделение строки в R, разные элементы аргумента разделения
Я импортировал некоторые данные без имен столбцов, так что теперь у меня чуть больше миллиона строк и 1 столбец (вместо 5 столбцов).
Каждая строка форматируется следующим образом:
x <- "2012-10-19T16:59:01-07:00 192.101.136.140...
317 просмотров
schedule
21.08.2022
Ошибка Matlab strsplit
У меня есть переменная с именем data, которая представляет собой массив ячеек 5574x1. В настоящее время каждый элемент представляет собой массив символов, представляющих предложение. Я хочу разбить каждый массив на пробелы. Итак, я попытался...
596 просмотров
schedule
04.07.2022
Разделить строку по словам в R
Я хотел бы разбить строку на два слова:
s <- "PCB153 treated HepG2 cells at T18"
strsplit(s, split = <treated><at>)
Что мне написать вместо ‹>?
Я бы получил:
"PCB153" "HepG2 cells" "T18"
5421 просмотров
schedule
14.03.2023
strsplit с вертикальной полосой (трубой)
Здесь,
> r<-c("AAandBB", "BBandCC")
> strsplit(as.character(r),'and')
[[1]]
[1] "AA" "BB"
[[2]]
[1] "BB" "CC"
Работает хорошо, но
> r<-c("AA|andBB", "BB|andCC")
> strsplit(as.character(r),'|and')
[[1]]
[1] "A" "A" "|"...
13519 просмотров
schedule
08.05.2023
удаление левой скобки в str_split в r
Как я могу заставить это работать в R?
str_split("U.S. (California, San Luis Obispo County)",pattern=' (')
Ошибка в gregexpr("(", "США (Калифорния, округ Сан-Луис-Обиспо)", fixed = FALSE, : недопустимое регулярное выражение '(', причина...
3603 просмотров
schedule
28.04.2023
Извлечение строковых элементов, которые могут появляться несколько раз или не появляться вовсе
Начните с вектора символов URL-адресов. Цель состоит в том, чтобы получить только название компании, что означает столбец только с "test" , "example" и "sample" в приведенном ниже примере.
urls <- c("http://grand.test.com/",...
1703 просмотров
schedule
03.10.2023
Разделять строки запятыми, только если подстроки являются элементами другого вектора
У меня есть набор ответов на опрос, в которых респонденты могли выбрать ноль или более вариантов ответа на вопрос «Какие фрукты вы любите?». Также было место для письменного ответа. В таблице результатов ответ каждого человека находится в одной...
172 просмотров
schedule
10.03.2024
Разделить значения разной длины и привязать к столбцам
У меня есть довольно большой (около 100 тысяч наблюдений) набор данных, подобный этому:
data <- data.frame(
ID = seq(1, 5, 1),
Values = c("1,2,3", "4", " ", "4,1,6,5,1,1,6", "0,0"),...
2321 просмотров
schedule
30.04.2023
Удалить все после строки в столбце фрейма данных с отсутствующими значениями
У меня есть кадр данных, похожий на приведенный ниже отрывок:
Observation Identifier Value
Obs001 ABC_2001 54
Obs002 ABC_2002 -2
Obs003 1
Obs004 1
Obs005 Def_2001/05
Я хотел бы...
6068 просмотров
schedule
13.09.2022
Разделение текстового столбца на несколько новых столбцов в таблице данных в R
У меня есть таблица данных, содержащая более 20000 строк и один столбец. Строка в каждом столбце имеет разное количество слов. Я хочу разделить слова и поместить каждое из них в новый столбец. Я знаю, как я могу сделать это слово в слово:
Data...
6674 просмотров
schedule
08.07.2023
Разделить текст на основе точки в R
У меня есть:
"word1.word2"
и я хочу:
"word1" "word2"
Я знаю, что должен использовать strsplit с perl=TRUE, но я не могу найти регулярное выражение для точки (чтобы передать аргумент разделения).
18947 просмотров
schedule
12.03.2023
strsplit в R не работает для $ как символ разделения
> str = "a$b$c"
> astr <- strsplit(str,"$")
> astr
[[1]]
[1] "a$b$c"
Все еще пытаюсь найти ответ!
2249 просмотров
schedule
17.07.2023
sapply() с помощью strsplit в R
Я нашел этот код:
string = c("G1:E001", "G2:E002", "G3:E003")
> sapply(strsplit(string, ":"), "[", 2)
[1] "E001" "E002" "E003"
ясно, что strsplit(string, ":") возвращает векторы размера 3, где каждый компонент i является вектором размера...
9238 просмотров
schedule
09.08.2022
Разделить определенные строки в векторе с помощью регулярного выражения
У меня есть вектор строк, некоторые из которых содержат знаки препинания/символы. Например:
words <- ("hi", "my.", "name!", "is98", ""joe"")
Моя цель — создать вектор, в котором есть все эти слова, но знаки препинания, числа и символы...
91 просмотров
schedule
15.12.2022
R группировка нескольких столбцов по
У меня есть набор данных x_output , который выглядит так:
timestamp city wait_time weekday
2015-07-14 09:00:00 Boston 1.4 Tuesday
2015-07-14 09:01:00 Boston 2.5 Tuesday
2015-07-14 09:02:00 Boston 2.8 Tuesday...
117 просмотров
schedule
15.12.2022