Вопросы по теме '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...
21.03.2024
Функция добавления строк к фрейму данных на основе предыдущих значений переменных в 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 на основе значения ячейки. например если ячейки в каждой строке больше, чем ячейка в первом столбце этой строки, затем выделите ячейку красным (или любым другим цветом),...
06.04.2024
Подведение итогов матрицы. Получение средних значений для каждого класса 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...
04.05.2024
создать новый столбец во фрейме данных на основе другого фрейма данных
У меня есть два фрейма данных
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, который я написал до сих...
08.06.2024
Получение только строк на расстоянии от ссылки
Я хотел бы получить строки вокруг опорной линии при условии.
Например, к этой таблице:
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,...
16.05.2024
Как объединить кадры данных pandas и перезаписать значения, соответствующие совпадающим строкам в одном из них?
Я хотел бы объединить два кадра данных в python, как показано ниже.
Если df1:
и df2:
Я бы хотел, чтобы результат выглядел так:
По сути, мне нужно, чтобы два фрейма данных объединились с точки зрения дней, а дни были в порядке;...
04.04.2024
Ваш сеанс завершился с ошибкой после использования всей доступной оперативной памяти в Google Collab
У меня есть 6 файлов tsv с большими данными, которые я читаю в фреймы данных в Google Collab. Однако файлы слишком большие, и Google Colab не может с этим справиться.
#Crew data
downloaded = drive.CreateFile({'id':'16'})...
15.03.2024
Объединение двух фреймов данных по дате
У меня есть два фрейма данных, используя панды, один (df_1) - это средняя температура по дням в году до определенного момента времени (например, средняя температура за все дни 2014 года до 01.03.2014), а другой (df_2 ) - средняя дневная температура...
19.03.2024
ValueError: невозможно выполнить переиндексацию с повторяющейся оси при использовании `DataFrame.pct_change()` с частотой, превышающей день ('D')
У меня есть DataFrame с почасовыми данными о ценах за два года. Я использую DataFrame.pct_change() для расчета процентной доходности с разной периодичностью (ежечасно, ежедневно, еженедельно и т. д.). Это работает, когда я использую freq='H' ,...
14.05.2024
Concat умножает кадры данных в списке
У меня есть несколько фреймов данных в списке, полученных после использования np.array_split , и я хочу объединить некоторые из них в один фрейм данных. В этом примере я хочу объединить 3 кадра данных, содержащихся в b (все, кроме второго, который...
18.03.2024
pandas: добавьте общую строку для каждой подгруппы при группировании (особенно для неаддитивного метода, такого как `nunique`)
Легко получить многоуровневый групповой результат, подобный этому
Max Speed
Animal Type
Falcon Captive 390.0
Wild 350.0
Parrot Captive 30.0
Wild 20.0
Код будет выглядеть как...
18.04.2024
Как сопоставить на основе нескольких ключей в пандах без слияния
У меня есть два кадра данных, как указано ниже
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':...
05.03.2024
Новые материалы
React on Rails
Основное приложение Reverb - это всеми любимый монолит Rails. Он отлично обслуживает наш API и уровень просмотра трафика. По мере роста мы добавляли больше интерактивных элементов..
Что такое гибкие методологии разработки программного обеспечения
Что представляют собой гибкие методологии разработки программного обеспечения в 2023 году
Agile-методологии разработки программного обеспечения заключаются в следующем:
И. Введение
A...
Ториго — революция в игре Го
Наш следующий вызов против ИИ и для ИИ. Сможет ли он победить людей в обновленной игре Го?
Обратите внимание, что в следующей статье AI означает искусственный интеллект, а Goban —..
Простое развертывание моделей с помощью Mlflow — Упаковка классификатора обзоров продуктов NLP от HuggingFace
Как сохранить свои модели машинного обучения в формате с открытым исходным кодом с помощью MLFlow, чтобы позже получить возможность легкого развертывания. Сегодня модели упаковки имеют несколько..
Математика и интуиция - Часть 1
У каждой математической формулы есть доказательство. Часто эти доказательства слишком сложно понять, поскольку многие из них основаны на индукции, некоторые - на очень сложных наблюдениях, а..
Раскрытие возможностей НЛП: часть речевой маркировки и ее проблемы
В сфере обработки естественного языка (NLP) маркировка частей речи (POS) выступает в качестве фундаментального метода, позволяющего компьютерам понимать и анализировать человеческий язык на..
Под поверхностью: раскрытие деталей системы с помощью инструментов Linux CLI
Чем больше вы изучаете Linux и продвигаетесь вперед, тем больше вам нужно проверять информацию о вашей системе. Эта информация может касаться аппаратного обеспечения, такого как процессор,..