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

Pandas - бібліотека Python для маніпулювання та аналізу даних, наприклад, фрейми даних, багатовимірні часові ряди та набори даних поперечного перерізу, які зазвичай зустрічаються в статистиці, результатах експериментальної науки, економетрії або фінансах. Pandas - одна з головних бібліотек наукових даних на Python.


7
Як видалити останній рядок даних фрейму даних pandas
Я думаю, що це повинно бути простим, але я спробував кілька ідей, і жодна з них не спрацювала: last_row = len(DF) DF = DF.drop(DF.index[last_row]) #<-- fail! Я намагався використовувати негативні індекси, але це також призводить до помилок. Напевно, я все ще не розумію чогось елементарного.
104 python  pandas 

12
Перекиньте рядки з усіма нулями у фрейм даних pandas
Я можу використовувати pandas dropna()функціональність для видалення рядків з деякими або всіма стовпцями, встановленими як NA's. Чи існує еквівалентна функція для скидання рядків із усіма стовпцями, що мають значення 0? P kt b tt mky depth 1 0 0 0 0 0 2 0 0 0 0 0 3 0 …
104 python  pandas 

13
Чи є спосіб автоматичного регулювання ширини стовпців Excel за допомогою pandas.ExcelWriter?
Мене просять створити кілька звітів Excel. В даний час я досить активно використовую pandas для своїх даних, тому, природно, я хотів би використовувати метод pandas.ExcelWriter для створення цих звітів. Однак фіксована ширина стовпців є проблемою. Код, який я маю на сьогоднішній день, досить простий. Скажімо, у мене є фрейм даних …
104 python  excel  pandas  openpyxl 


9
Встановіть порядок стовпців у фреймі даних панд
Чи існує спосіб упорядкування стовпців у фреймі даних панд на основі моїх особистих уподобань (тобто не в алфавітному чи цифровому порядку, але більше схожим на певні умови)? Простий приклад: frame = pd.DataFrame({ 'one thing':[1,2,3,4], 'second thing':[0.1,0.2,1,2], 'other thing':['a','e','i','o']}) виробляє це: one thing other thing second thing 0 1 a 0.1 …
103 python  pandas 


6
Як читати .xlsx файл за допомогою бібліотеки pandas в iPython?
Я хочу прочитати .xlsx файл, використовуючи бібліотеку Pandas python і перенести дані в таблицю postgreSQL. Все, що я міг зробити до цього часу, це: import pandas as pd data = pd.ExcelFile("*File Name*") Тепер я знаю, що крок успішно виконаний, але я хочу знати, як я можу проаналізувати прочитаний файл excel, …

9
Повернути кілька стовпців з панд apply ()
У мене є панди DataFrame, df_test. Він містить стовпець "розмір", який представляє розмір у байтах. Я розрахував КБ, МБ та ГБ, використовуючи такий код: df_test = pd.DataFrame([ {'dir': '/Users/uname1', 'size': 994933}, {'dir': '/Users/uname2', 'size': 109338711}, ]) df_test['size_kb'] = df_test['size'].astype(int).apply(lambda x: locale.format("%.1f", x / 1024.0, grouping=True) + ' KB') df_test['size_mb'] = …


8
Чому для встановлення Pandas на Alpine Linux потрібні віки
Я помітив, що встановлення Pandas та Numpy (це залежність) у контейнер Docker за допомогою базової ОС Alpine проти CentOS або Debian займає набагато більше часу. Я створив невеликий тест нижче, щоб продемонструвати різницю в часі. Окрім кількох секунд, які Alpine потребує для оновлення та завантаження залежностей збірки для встановлення Pandas …
103 pandas  numpy  docker  alpine 

8
Перетворення категоріальних даних у фрейм даних pandas
У мене є кадр даних із даними цього типу (забагато стовпців): col1 int64 col2 int64 col3 category col4 category col5 category Стовпці виглядають так: Name: col3, dtype: category Categories (8, object): [B, C, E, G, H, N, S, W] Я хочу перетворити все значення у стовпцях на ціле число, як …
102 python  pandas 

7
побудуйте різні кольори для різних категоріальних рівнів за допомогою matplotlib
У мене є цей фрейм даних, diamondsякий складається з таких змінних, як (carat, price, color), і я хочу намалювати графік розсіювання priceдо caratдля кожного color, що означає, colorщо різний колір має різний колір в графі. Це легко Rз ggplot: ggplot(aes(x=carat, y=price, color=color), #by setting color=color, ggplot automatically draw in different …

7
Як вибрати рядки в DataFrame між двома значеннями, у Pyndon Pandas?
Я намагаюся змінити DataFrame, dfщоб містити лише рядки, значення яких у стовпці closing_priceзнаходяться між 99 і 101, і намагаюся зробити це за допомогою коду нижче. Однак я отримую помилку ValueError: Значення істинності серії неоднозначне. Використовуйте a.empty, a.bool (), a.item (), a.any () або a.all () і мені цікаво, чи є …
102 python  pandas 

5
Як замінити текст у стовпці фрейму даних Pandas?
У моєму фреймі даних є стовпець, такий: range "(2,30)" "(50,290)" "(400,1000)" ... і я хочу замінити ,кому на -тире. Зараз я використовую цей метод, але нічого не змінилось. org_info_exc['range'].replace(',', '-', inplace=True) Хто-небудь може допомогти?

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