Вопросы по теме '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 просмотров
schedule
29.10.2021
Разделить строки на третьем пробеле справа
Я хотел бы разделить серию строк на третьем белом пространстве справа. Количество пробелов варьируется в зависимости от строки, но каждая строка имеет не менее трех пробелов. Вот два примера строк.
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