Результаты поиска по запросу "dataframe"
Решение не такое эффективное, как кросс-таблицы, но простое для понимания:
я есть датафрейм так: df<-structure(list(id = c("A", "A", "A", "B", "B", "C", "C", "D", "D", "E", "E"), expertise = c("r", "python", "julia", "python", "r", "python", "julia", "python", "julia", "r", "julia")), class = c("tbl_df", "tbl", ...
Почему вставленный новый столбец в скопированный фрейм данных будет добавлен в исходный фрейм данных? [Дубликат]
На этот вопрос уже есть ответ: pandas dataframe, копировать по значению [/questions/13419822/pandas-dataframe-copy-by-value] 1 ответ Не могли бы вы сообщить мне, почему новая колонкаc добавляется в исходный фрейм данных, т.df_old? df_old = ...
Спасибо! Без помощи было действительно невозможно понять это сам ..
я есть датафрейм, похожий на: col1 col2 1 10 1 30 2 60 3 20 3 12 3 51 3 11Я хочу разделить этот фрейм данных на чанки, когда значение в col2 больше 50: dataframe #1 col1 col2 1 10 1 30 2 60 dataframe #2 col1 col2 3 20 3 12 3 51 dataframe #3 ...
Рассчитать среднее по группе
У меня есть большой фрейм данных, похожий на это:
Данные:
я возникают трудности при создании оператора IF, который выполняет следующие действия: Если C1 = купить, то купитьЕсли C2 = Продать, тогда ПродатьЕсли C1 & C2 = nan, то текущая ячейка = предыдущая ячейкаПожалуйста, посмотрите пример ниже. ...
Я проверил ваш, и это работает, но я выбираю ответ Вайшали, потому что она / он был первым. Я запал на ссылку покемонов :)
aFrane.to_csv мне удалось записать удаление CSV-файловnan значения с df = df.replace('None','') df = df.replace('nan','')но моя проблема в том, что при таком подходе все значения nan будут заменены на qoutes:'' Можно ли заменить значения Nan в ...
Это идеально! +1 Хороший ответ. особенно с расширением.
т у меня есть датафрейм со столбцом, и я просто хотел бы добавить еще один столбец, который принимает скользящий продукт исходного столбца. Я некоторое время гуглял, но это похоже на такую базовую функциональность - не уверен, что я что-то ...
использование
ался разбить столбец из списков на отдельные столбцы. У меня есть решение, но оно очень медленное. У меня есть следующий пандас dataframe |basket | |['two apple','A banana'] | |['Red pear','A banana'] | |['two apple','A banana','Red ...
Вы можете использовать NumPy и широковещательную передачу для умножения значений одного ряда на преобразованные значения другого.
две серии: import pandas as pd ser1 = pd.Series(data = [1,2,3], index=[1,2,3]) ser2 = pd.Series(data = [1,2,3,4,5], index = ['a','b','c','d','e'])Как я могу кросс-умножить два, чтобы получить желаемый результат? pd.DataFrame( data = ...