Хобрук: Ваш путь к мастерству в программировании

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

Как заменить значение из фрейма данных в R значением из другого раздела фрейма данных?
Я импортировал набор данных в R и обнаружил один выброс. Я хочу сделать конкретную замену этих изначально импортированных данных. В частности, мои данные выглядят следующим образом: Adhesive TestCond Lab Speci.no Sample.id Wood.fail Shear.str 1...
03.04.2024

Эффективный способ указать несколько переменных индикатора в строке с помощью составного ключа?
Мои объекты индикатора и значения имеют составные ключи, которые сопоставляются друг с другом. Существует ли эффективный способ объединения значений в объект индикатора? Учитывая «пустой» кадр данных индикатора: indicator <-...
02.05.2024

как добавить фреймы данных, где имена столбцов совпадают
У меня есть два фрейма данных df1 и df2 . Я хочу создать новый фрейм данных df3 , который представляет собой просто сумму df1 и df2 , где имена столбцов совпадают. df1 <- data.frame(x1=c(1,4,5),x2=c(5,6,7),x3=c(9,9,10)) df2 <-...
16.05.2024

Совокупные данные в одном столбце на основе значений/факторов в четырех других столбцах
У меня есть кадр данных в моем R-скрипте, который выглядит примерно так: > head(species.prop) Source: local data frame [6 x 5] year month area species catch.p (dbl) (dbl) (chr) (chr) (dbl) 1 1998 4 VI hom...

Функция добавления строк к фрейму данных на основе предыдущих значений переменных в R
Я пытаюсь создать функцию, которая позволяет мне добавлять строки в существующий фрейм данных на основе переменных из самой предыдущей строки (непосредственно выше), несколько раз. #Here's what I'm starting with Balance <- c(25000) Pmt <-...
01.04.2024

R dataframe, расширить строки по строковой переменной
Может ли кто-нибудь помочь с этой небольшой проблемой расширения data.frame? Заранее спасибо! # I have data.frame(rbind(c("1", "2", "3", "a/b/c"), c("11", "0", "5", "c/d"), c("3", "33", "0", "a")) )...
06.03.2024

Как заполнить фрейм данных на основе условия в R
Я создал пустой фрейм данных примерно так id Alyr Crub Lala Brap Bole Spar Esal Aara Thas 1 XLOC_003940_TBH_1 NA NA NA NA NA NA NA NA NA Я хотел посмотреть, совпадают ли id и имя столбца, тогда он должен...
13.04.2024

Условно форматировать ячейку Python pandas
Я пытаюсь раскрасить, выделить или изменить нравящийся Python pandas DataFrame на основе значения ячейки. например если ячейки в каждой строке больше, чем ячейка в первом столбце этой строки, затем выделите ячейку красным (или любым другим цветом),...

Подведение итогов матрицы. Получение средних значений для каждого класса 100000 единиц
У меня есть следующая структура данных. pos <- c(4532568,4541529,4586529,4591235,4712360,4732504,4740231,10532655,10542365,10564587,45312567,45326354,45369874,124832658,124845829,124869874) cm <-...
14.05.2024

Множественные результаты правописания в кадре данных 1
У меня есть некоторые данные, содержащие орфографические ошибки. Я исправляю их и оцениваю, насколько близко написание, используя следующий код: import pandas as pd import difflib Li_A = ["potato", "tomato", "squash", "apple", "pear"] Q...

создать новый столбец во фрейме данных на основе другого фрейма данных
У меня есть два фрейма данных df1: ID col2 col3 type 123 1. 2. T 132 3. 1. N 111 2. 1. U df2 ID A B 123 0. 3. 111 2. 3. 132 1. 2. df2 содержит разную информацию об одном и том же...
23.04.2024

Как создать несколько фреймов данных для каждого листа в файле Excel?
У меня есть файл Excel с несколькими листами. Я хотел бы перебрать каждый лист файла Excel и создать DataFrame для каждого листа в файле. Кроме того, я хотел бы, чтобы DataFrames назывался «hfi_ (имя листа)». Это цикл for, который я написал до сих...

Получение только строк на расстоянии от ссылки
Я хотел бы получить строки вокруг опорной линии при условии. Например, к этой таблице: t <- data.frame( name = c("a", "b", "c", "d", "e", "x", "f", "g"), reference = c( 0, 1, 0, 0, 0, 0, 1, 0 ), start = c( 2,...

Как объединить кадры данных pandas и перезаписать значения, соответствующие совпадающим строкам в одном из них?
Я хотел бы объединить два кадра данных в python, как показано ниже. Если df1: и df2: Я бы хотел, чтобы результат выглядел так: По сути, мне нужно, чтобы два фрейма данных объединились с точки зрения дней, а дни были в порядке;...
04.04.2024

Ваш сеанс завершился с ошибкой после использования всей доступной оперативной памяти в Google Collab
У меня есть 6 файлов tsv с большими данными, которые я читаю в фреймы данных в Google Collab. Однако файлы слишком большие, и Google Colab не может с этим справиться. #Crew data downloaded = drive.CreateFile({'id':'16'})...

Объединение двух фреймов данных по дате
У меня есть два фрейма данных, используя панды, один (df_1) - это средняя температура по дням в году до определенного момента времени (например, средняя температура за все дни 2014 года до 01.03.2014), а другой (df_2 ) - средняя дневная температура...

ValueError: невозможно выполнить переиндексацию с повторяющейся оси при использовании `DataFrame.pct_change()` с частотой, превышающей день ('D')
У меня есть DataFrame с почасовыми данными о ценах за два года. Я использую DataFrame.pct_change() для расчета процентной доходности с разной периодичностью (ежечасно, ежедневно, еженедельно и т. д.). Это работает, когда я использую freq='H' ,...

Concat умножает кадры данных в списке
У меня есть несколько фреймов данных в списке, полученных после использования np.array_split , и я хочу объединить некоторые из них в один фрейм данных. В этом примере я хочу объединить 3 кадра данных, содержащихся в b (все, кроме второго, который...

pandas: добавьте общую строку для каждой подгруппы при группировании (особенно для неаддитивного метода, такого как `nunique`)
Легко получить многоуровневый групповой результат, подобный этому Max Speed Animal Type Falcon Captive 390.0 Wild 350.0 Parrot Captive 30.0 Wild 20.0 Код будет выглядеть как...

Как сопоставить на основе нескольких ключей в пандах без слияния
У меня есть два кадра данных, как указано ниже 1-й кадр данных data_file = pd.DataFrame({'person_id':[1,1,1,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3], 'event name':...

Новые материалы

React on Rails
Основное приложение Reverb - это всеми любимый монолит Rails. Он отлично обслуживает наш API и уровень просмотра трафика. По мере роста мы добавляли больше интерактивных элементов..

Что такое гибкие методологии разработки программного обеспечения
Что представляют собой гибкие методологии разработки программного обеспечения в 2023 году Agile-методологии разработки программного обеспечения заключаются в следующем: И. Введение A...

Ториго  — революция в игре Го
Наш следующий вызов против ИИ и для ИИ. Сможет ли он победить людей в обновленной игре Го? Обратите внимание, что в следующей статье AI означает искусственный интеллект, а Goban  —..

Простое развертывание моделей с помощью Mlflow — Упаковка классификатора обзоров продуктов NLP от HuggingFace
Как сохранить свои модели машинного обучения в формате с открытым исходным кодом с помощью MLFlow, чтобы позже получить возможность легкого развертывания. Сегодня модели упаковки имеют несколько..

Математика и интуиция - Часть 1
У каждой математической формулы есть доказательство. Часто эти доказательства слишком сложно понять, поскольку многие из них основаны на индукции, некоторые - на очень сложных наблюдениях, а..

Раскрытие возможностей НЛП: часть речевой маркировки и ее проблемы
В сфере обработки естественного языка (NLP) маркировка частей речи (POS) выступает в качестве фундаментального метода, позволяющего компьютерам понимать и анализировать человеческий язык на..

Под поверхностью: раскрытие деталей системы с помощью инструментов Linux CLI
Чем больше вы изучаете Linux и продвигаетесь вперед, тем больше вам нужно проверять информацию о вашей системе. Эта информация может касаться аппаратного обеспечения, такого как процессор,..