Вопросы по теме 'strsplit'

Regex; исключить все знаки препинания, кроме
У меня есть следующее регулярное выражение, которое разбивается на пробелы или знаки препинания. Как я могу исключить 1 или несколько знаков препинания из :punct: ? Допустим, я бы хотел исключить апострофы и запятые. Я знаю, что могу явно...
2692 просмотров
schedule 06.10.2021

Разделить строки с разделителями в столбце и вставить как новые строки
У меня есть следующий фрейм данных: +-----+-------+ | V1 | V2 | +-----+-------+ | 1 | a,b,c | | 2 | a,c | | 3 | b,d | | 4 | e,f | | . | . | +-----+-------+ Каждый алфавит представляет собой символ, разделенный запятой....
94101 просмотров

Разделить строки на третьем пробеле справа
Я хотел бы разделить серию строк на третьем белом пространстве справа. Количество пробелов варьируется в зависимости от строки, но каждая строка имеет не менее трех пробелов. Вот два примера строк. strings <- c('abca eagh ijkl mnop', 'dd1...
1027 просмотров
schedule 05.09.2021

R strsplit до (и после) сохранения обоих разделителей
У меня есть строка, которая выглядит следующим образом: x <- "01(01)121210(01)0001" Я хочу разбить это на вектор, чтобы получить следующее: [1] "0" "1" "(01)" "1" "2" "1" "2" "1" "0" "(01)" "0" "0" "0" "1" (|) Может быть [|] или...
1596 просмотров
schedule 24.09.2021

r- переименовать несколько столбцов, извлекая часть имени
Я новичок в R и, возможно, кто-то уже должен был спросить об этом, но я не мог найти ответа. Мои данные выглядят так. id_lance <-c("300_09_11", "400_09_11", "400_09_11", "400_09_11", "500_06_08", "500_06_08", "500_09_11",...
1387 просмотров
schedule 30.09.2021

Разделить текстовую строку в столбцах data.table по местоположению
Я пытаюсь понять, как можно использовать tstrisplit() функцию от data.table до split текста по номеру местоположения . Мне известно о Q1 , Q2 & Q3 , но они не отвечают на мой вопрос. В качестве примера : DT2 <- data.table(a =...
1066 просмотров
schedule 27.10.2021

R: strsplit в каждом столбце; Ошибка: элемент замены 1 имеет [y] строк для замены 1 строки
Я работаю с фреймом данных (я назову его «буквами») в R, где 15 строк по 2 столбца. Каждый столбец 2 содержит строку символов типа «A | B | C | D | E». Я хочу разбить строку в каждом месте a | похоже, получает вектор c («A», «B», «C», «D», «E»)....
490 просмотров
schedule 27.11.2021

Векторизация функции, использующей strsplit
Я пытаюсь создать функцию, которая преобразует время (в символьной форме) в десятичный формат, так что 1 соответствует 1 часу ночи, 23 соответствует 11 часам вечера, а 24 означает конец дня. Вот две функции, которые это делают. Здесь одна функция...
209 просмотров
schedule 15.01.2022

Разделить строку с нежадным регулярным выражением через strsplit
У меня проблема с регулярным выражением и strsplit. Я хотел бы разделить следующую строку x на основе второго символа : x <- "26/11/19, 22:16 - Super Mario: It's a me: Super Mario!, but also : the princess" и получить что-то вроде...
87 просмотров
schedule 23.03.2022

Разделить строку на несколько строк заглавными буквами с помощью cSplit
У меня есть данные опроса. Некоторые вопросы допускали несколько ответов. В моих данных разные ответы разделены запятой. Я хочу добавить новую строку в кадр данных для каждого выбора. Итак, у меня есть что-то вроде этого: survey$q1 <- c("I...
322 просмотров
schedule 29.03.2022

Преобразование вывода из Flatten и Strsplit в Pig
Я пытаюсь проанализировать экстракт журнала с несколькими разделителями с примерами данных, как показано ниже, используя свинью CEF:0|NetScreen|Firewall/VPN||traffic:1|Permit|Low| eventId=5 msg=start_time\="2015-05-20 09:41:38"...
946 просмотров
schedule 18.04.2022

Разделение строки с разделителями-запятыми на несколько столбцов и присвоение 0 пробелу
В моем data.frame векторе x , содержащем текстовые строки (с шестью значениями (от 0 до 100), разделенными запятой внутри каждой строки) в следующем формате: x[1] "3,2,4,34,2,9" x[2] "45,,67,,," x[3] ",,,,99," Вот ссылка на фактический...
589 просмотров
schedule 10.05.2022

Как прочитать и разделить слова текстового файла, а затем сохранить в одной переменной (MATLAB)
Ниже приведен мой текст внутри текстового файла: <DOC> <DOCNO>annotations/01/1515.eng</DOCNO> <TITLE>Yacare Ibera</TITLE> <DESCRIPTION>an alligator in the water;</DESCRIPTION> <NOTES></NOTES>...
539 просмотров
schedule 10.05.2022

strразбить строку на символы, но с сохранением диаграмм
Как разбить английские слова на символы, сохранив при этом диаграммы (например, ch, th, gh)? Например, для строки that я хотел бы разбить ее на th, a, t, а не на t, h, a, t.
33 просмотров
schedule 20.06.2022

Как разбить строку символов на основе URL-адресов в R
Как разделить строку символов на основе URL-адресов? У меня есть столбец в кадре данных, где каждая строка имеет текст более чем на 200-300 строк и содержит кучу URL-адресов, специальных символов и цифр и так далее. Я пытаюсь очистить эту колонку....
61 просмотров
schedule 15.07.2022

Анализировать по n-му разделителю в R
У меня есть кадр данных, как показано ниже: Col1 Col2 A 5!5!!6!!3!!m B 7_8!!6!!7!!t structure(list(Col1 = c("A", "B"), Col2 = c("5!5!!6!!3!!m", "7_8!!6!!7!!t" )), class = "data.frame", row.names = c(NA, -2L)) Как создать новый...
41 просмотров
schedule 03.08.2022

strразделить точкой и подчеркнуть и вставить данные в два столбца
У меня есть список набора данных в соответствии с приведенным ниже примером Match1 data.events.Brisbane.Broncos_Parramatta.Eels.sites.sportsbet.h2h data.events.Melbourne.Storm_North.Queensland.Cowboys.sites.sportsbet.h2h Я хочу, чтобы...
754 просмотров
schedule 08.08.2022

Объединить столбцы в data.frame после удаления повторяющихся строк
У меня есть data.frame data векторов символов следующим образом. x <- c("kal, Kon, Jor, Kara", "Bruce, Helena, Martha, Terry", "connor, oliver, Roy", "Alan, Guy, Simon, Kyle") y <- c("Mon, Cir, John, Jor", "Damian, Terry, Jason",...
166 просмотров
schedule 21.08.2022

Использование регулярного выражения для поиска повторяющегося шаблона в MATLAB
input = ' 12Z taj 20501 jfdjda OCNL jtjajd ptpa 23Z jfdakdkf tjajdfk OCNL fdkadja 02Z fdjafsdk fkdsafk OCNL fdkafk dksakj = ' используя регулярное выражение regexp(input,'\s\d{2,4}Z\s.*(OCNL)','match') Я пытаюсь получить вывод [1,1]...
51 просмотров
schedule 25.08.2022

Вывод вывода strsplit в R
У меня есть следующее строковое выражение, к которому я применяю strsplit: x="Hello I am using stack overflow to ask this question." y=strsplit(x,"a") Вышеупомянутая функция разбивает x всякий раз, когда есть «a». Насколько я понимаю,...
2180 просмотров
schedule 31.08.2022