Результаты поиска по запросу "dataframe"

3 ответа

Который дает:

я есть 2 столбца данных с одинаковым типом данных (строки). Я хочу присоединиться к уровням столбцов. то есть. у нас есть: col1 col2 Bob John Tom Bob Frank Jane Jim Bob Tom Bob ... ... (and so on)теперь col1 имеет 4 уровня (Боб, Том Фрэнк, ...

4 ответа

 доступно из

ратил немало времени, читая некоторые вопросы сpyspark [/questions/tagged/pyspark]а такжеискровым dataframe [/questions/tagged/spark-dataframe]теги и очень часто я обнаруживаю, что постеры не предоставляют достаточно информации, чтобы ...

15 ответов

, Я думаю, что ОП хочет:

ел бы удалить строки в этом фрейме данных, которые: а)содержатьNAпо всем столбцам.Ниже мой пример фрейма данных. gene hsap mmul mmus rnor cfam 1 ENSG00000208234 0 NA NA NA NA 2 ENSG00000199674 0 2 2 2 2 3 ENSG00000221622 0 NA NA NA NA 4 ...

ТОП публикаций

3 ответа

Можете ли вы предоставить решение dplyr.

инство вопросов о слиянии data.frame в списках на SO не совсем связаны с тем, что я пытаюсь донести до меня, но вы можете доказать, что я не прав. У меня есть список data.frames. Я хотел бы "rbind" строк в другой data.frame за строкой. По сути, ...

1 ответ

 значения должны учитываться по умолчанию. Вы, конечно, должны объединить его с исходным фреймом данных, чтобы сохранить строки со значениями nan, если вы этого хотите. Таким образом, оба подхода работают нормально, вы можете выбрать тот, который наилучшим образом соответствует вашим потребностям.

аюсь разбить исходный столбец кадра данных на несколько столбцов на основе его содержимого, а затем заполнить эти вновь созданные столбцы логическим значением 1 или 0 следующим образом: Исходный кадр данных: ID source_column A value 1 B NaN C ...

3 ответа

 является классическим решением для сравнения фреймов данных по заданным полям.

я есть два кадра данных df1 и df2, где df2 является подмножеством df1. Как получить новый фрейм данных (df3), в котором разница между двумя фреймами данных? Другими словами, фрейм данных, который имеет все строки / столбцы в df1, которых нет в ...

2 ответа

R разрезает два кадра данных на основе интервалов и слияния [закрыто]

Как вырезать два кадра данных на основе их интервалов и объединить их? Фрейм данных 1read.table(textConnection( " from to Lith 1 0 1.2 GRN 2 1.2 5.0 GDI "), header=TRUE) Фрейм данных 2read.table(textConnection( " from to Weath 1 0 1.1 HW 2 1.1 ...

4 ответа

Как удалить строки, где все столбцы равны нулю

У меня есть следующий кадр данных dat <- data.frame(a = c(0,0,2,3), b= c(1,0,0,0), c=c(0,0,1,3))Какие отпечатки: > dat a b c 1 0 1 0 2 0 0 0 3 2 0 1 4 3 0 3Я хочу удалить строки, где все столбцы являются нулями, в результате чего это: a b c 1 ...

1 ответ

Я не удивлен. Это тонкая вещь, которая возникает при отладке глубоко внутри какой-то функции. Цитирую Патрика Бернса из R Inferno: «Неспособность использовать drop = FALSE внутри функций является основным источником ошибок. Вы проверяете функцию только тогда, когда длина нижнего индекса превышает 1. Функция завершается ошибкой, когда она попадает в ситуацию, когда нижний индекс длина 1 | где-то вниз по течению ожидается матрица, и вместо этого есть простой вектор ".

я есть data.frame с одним столбцом, вот так: >d = data.frame(animal=c("horse","dog","cat"))затем я фильтрую это, исключая все элементы, также присутствующие в векторе. например.: > res = d[!(d$animal %in% c("horse")),] > res [1] dog cat Levels: ...

2 ответа

m1 <-c («Я», «Я», «А», «Приз», «Идиот»); m2 <-rbind («я», «я», «а», «приз», «идиот»); объединить (м1, м2). Спасибо всем за терпение !!!

ти, я пытаюсь получить неорганизованные данные в длинную форму для линейного моделирования. У меня есть 2 data.frames "rec" и "book" Каждая строка в «book» должна быть вставлена ​​в конец нескольких строк «rec» в соответствии с двумя ...