Запитання з тегом «dataframe»

Кадр даних - це таблична структура даних. Зазвичай він містить дані, де рядки - це спостереження, а стовпці - змінні різних типів. Хоча "кадр даних" або "кадр даних" - це термін, використовуваний для цього поняття на декількох мовах (R, Apache Spark, deedle, Maple, бібліотека панд на Python та бібліотека DataFrames в Джулії), "table" - це термін, використовуваний у MATLAB і SQL.


22
Як перебрати рядки в DataFrame в Pandas?
У мене є DataFrameпанди: import pandas as pd inp = [{'c1':10, 'c2':100}, {'c1':11,'c2':110}, {'c1':12,'c2':120}] df = pd.DataFrame(inp) print df Вихід: c1 c2 0 10 100 1 11 110 2 12 120 Тепер я хочу перебрати рядки цього кадру. Для кожного ряду я хочу мати доступ до його елементів (значень у …
1943 python  pandas  rows  dataframe 

26
Перейменування стовпців у пандах
У мене є DataFrame з використанням панд та міток стовпців, які мені потрібно відредагувати, щоб замінити оригінальні мітки стовпців. Я хотів би змінити назви стовпців у DataFrame, Aде оригінальні назви стовпців: ['$a', '$b', '$c', '$d', '$e'] до ['a', 'b', 'c', 'd', 'e']. У мене відредаговані назви стовпців зберігаються у списку, …

15
Видалити стовпчик із панд DataFrame
При видаленні стовпця в DataFrame я використовую: del df['column_name'] І це чудово працює. Чому я не можу використовувати наступне? del df.column_name Оскільки можна отримати доступ до стовпця / серії df.column_name, я очікував, що це спрацює.
1326 python  pandas  dataframe 

19
Як сортувати кадр даних за кількома стовпцями
Я хочу сортувати data.frame за кількома стовпцями. Наприклад, за допомогою data.frame нижче я хотів би сортувати за стовпцем z(низхідний), а потім за стовпцем b(за зростанням): dd <- data.frame(b = factor(c("Hi", "Med", "Hi", "Low"), levels = c("Low", "Med", "Hi"), ordered = TRUE), x = c("A", "D", "A", "C"), y = c(8, …
1316 r  sorting  dataframe  r-faq 



19
Отримайте список із заголовків стовпців панд DataFrame
Я хочу отримати список заголовків стовпців від пандес DataFrame. DataFrame буде надходити з введення користувача, тому я не знаю, скільки буде стовпців або як вони будуть викликатися. Наприклад, якщо мені дано такий фрейм DataFrame: >>> my_dataframe y gdp cap 0 1 2 5 1 2 3 9 2 8 7 …
1013 python  pandas  dataframe 

23
Додавання нового стовпця до існуючих DataFrame в пандах Python
У мене є наступний індексований DataFrame з іменованими стовпцями та рядками не- безперервними числами: a b c d 2 0.671399 0.101208 -0.181532 0.241273 3 0.446172 -0.243316 0.051767 1.577318 5 0.614758 0.075793 -0.451460 -0.012493 Я хотів би додати новий стовпець, 'e'до існуючого кадру даних, і не хочу нічого змінювати у кадрі …

14
Як я можу отримати кількість рядків панд DataFrame?
Я намагаюся отримати кількість рядків dfframe df за допомогою Pandas, і ось мій код. Спосіб 1: total_rows = df.count print total_rows +1 Спосіб 2: total_rows = df['First_columnn_label'].count print total_rows +1 Обидва фрагменти коду дають мені цю помилку: TypeError: непідтримувані типи операндів для +: 'instancemethod' та 'int' Що я роблю неправильно?
930 python  pandas  dataframe 

30
Як змінити порядок стовпців DataFrame?
У мене є таке DataFrame( df): import numpy as np import pandas as pd df = pd.DataFrame(np.random.rand(10, 5)) Я додаю більше стовпців (-ів) за призначенням: df['mean'] = df.mean(1) Як я можу перемістити стовпчик meanна фронт, тобто встановити його як перший стовпець, залишаючи порядок інших стовпців недоторканим?
877 python  pandas  dataframe 

20
Видаліть стовпці кадру даних за назвою
У мене є ряд стовпців, які я хотів би видалити з кадру даних. Я знаю, що ми можемо видалити їх окремо, використовуючи щось на зразок: df$x <- NULL Але я сподівався зробити це за допомогою меншої кількості команд. Крім того, я знаю, що я міг би скидати стовпці, використовуючи ціле …
874 r  dataframe  r-faq 

25
Додайте один рядок до панд DataFrame
Я розумію, що панди призначені для завантаження повністю заселених, DataFrameале мені потрібно створити порожній DataFrame, а потім додавати рядки, по одному . Який найкращий спосіб зробити це? Я успішно створив порожній DataFrame з: res = DataFrame(columns=('lib', 'qty1', 'qty2')) Тоді я можу додати новий рядок і заповнити поле: res = res.set_value(len(res), …

16
Видаліть рядки з усіма чи деякими NA (відсутніми значеннями) у data.frame
Я хотів би видалити рядки з цього кадру даних, які: а) містять NAs у всіх стовпцях. Нижче наведено мій приклад кадру даних. 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 …

9
Змінення типу даних стовпців у Pandas
Я хочу перетворити таблицю, представлену як список списків, в Pandas DataFrame. Як надзвичайно спрощений приклад: a = [['a', '1.2', '4.2'], ['b', '70', '0.03'], ['x', '5', '0']] df = pd.DataFrame(a) Який найкращий спосіб перетворити стовпці у відповідні типи, у цьому випадку стовпці 2 та 3 у плавки? Чи є спосіб вказати …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.