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

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

6
Перевірте, чи існує значення в індексі фрейму даних панд
Я впевнений, що існує очевидний спосіб зробити це, але не можу придумати що-небудь вигадливе прямо зараз. В основному замість підвищення винятку я хотів би отримати Trueабо Falseподивитися, чи існує значення в dfіндексі панд . import pandas as pd df = pd.DataFrame({'test':[1,2,3,4]}, index=['a','b','c','d']) df.loc['g'] # (should give False) Що я зараз …
139 python  pandas  ipython 

6
Панди read_csv з URL-адреси
Я використовую Python 3.4 з IPython і маю наступний код. Я не можу прочитати CSV-файл із вказаної URL-адреси: import pandas as pd import requests url="https://github.com/cs109/2014_data/blob/master/countries.csv" s=requests.get(url).content c=pd.read_csv(s) У мене є така помилка "Очікуване ім'я шляху файлу або схожий на файл об'єкт, отримано тип" Як я можу це виправити?
138 python  csv  pandas  request 

6
Панди: Налаштування немає. максимальних рядів
У мене проблема з переглядом наступного DataFrame: n = 100 foo = DataFrame(index=range(n)) foo['floats'] = np.random.randn(n) foo Проблема полягає в тому, що він не друкує всі рядки за замовчуванням у зошиті ipython, але мені доведеться нарізати фрагменти, щоб переглянути отримані рядки. Навіть наступний варіант не змінює вихід: pd.set_option('display.max_rows', 500) Хтось …

7
Знайдіть стовпчик, ім'я якого містить певний рядок
У мене є фрейм даних з іменами стовпців, і я хочу знайти той, який містить певний рядок, але не відповідає йому точно. Я шукаю 'spike'в іменах стовпців подобаються 'spike-2', 'hey spike', 'spiked-in'( 'spike'частина завжди неперервна). Я хочу, щоб ім’я стовпця поверталося у вигляді рядка або змінної, тому я отримую доступ …

5
Рамка даних Pandas отримує перший рядок кожної групи
У мене є DataFrameтакі панди, як наступні. df = pd.DataFrame({'id' : [1,1,1,2,2,3,3,3,3,4,4,5,6,6,6,7,7], 'value' : ["first","second","second","first", "second","first","third","fourth", "fifth","second","fifth","first", "first","second","third","fourth","fifth"]}) Я хочу згрупувати це за ["id", "value"] і отримати перший рядок кожної групи. id value 0 1 first 1 1 second 2 1 second 3 2 first 4 2 second 5 3 …
137 python  pandas  dataframe 

6
масштабування стовпців фреймів даних панди за допомогою sklearn
У мене є фрейм даних pandas зі стовпцями змішаного типу, і я хотів би застосувати min_max_scaler sklearn до деяких стовпців. В ідеалі я хотів би зробити ці перетворення на місці, але ще не знайшов способу зробити це. Я написав такий код, який працює: import pandas as pd import numpy as …



6
Як завантажити tsv файл у Pandas DataFrame?
Я новачок у пітоні та пандах. Я намагаюся tsvзавантажити файл, завантажений у панду DataFrame. Це те, що я намагаюся, і помилка, яку я отримую: >>> df1 = DataFrame(csv.reader(open('c:/~/trainSetRel3.txt'), delimiter='\t')) Traceback (most recent call last): File "<pyshell#28>", line 1, in <module> df1 = DataFrame(csv.reader(open('c:/~/trainSetRel3.txt'), delimiter='\t')) File "C:\Python27\lib\site-packages\pandas\core\frame.py", line 318, in __init__ …
136 python  pandas  csv 

6
панди: Як розділити текст у стовпці на кілька рядків?
Я працюю з великим файлом csv, і наступний до останнього стовпця містить рядок тексту, який я хочу розділити за певним роздільником. Мені було цікаво, чи існує простий спосіб зробити це за допомогою панди чи пітона? CustNum CustomerName ItemQty Item Seatblocks ItemExt 32363 McCartney, Paul 3 F04 2:218:10:4,6 60 31316 Lennon, …
135 python  pandas  dataframe 


3
панди: кілька умов при індексації кадру даних - несподівана поведінка
Я фільтрую рядки у кадрі даних за значеннями у двох стовпцях. Чомусь оператор АБО поводиться так, як я очікував, що оператор AND поводитиметься і навпаки. Мій тестовий код: import pandas as pd df = pd.DataFrame({'a': range(5), 'b': range(5) }) # let's insert some -1 values df['a'][1] = -1 df['b'][1] = …


9
ImportError: Немає модуля з іменем dateutil.parser
Я отримую таку помилку під час імпорту pandasв Pythonпрограму monas-mbp:book mona$ sudo pip install python-dateutil Requirement already satisfied (use --upgrade to upgrade): python-dateutil in /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python Cleaning up... monas-mbp:book mona$ python t1.py No module named dateutil.parser Traceback (most recent call last): File "t1.py", line 4, in <module> import pandas as pd …
134 python  pandas  pip 

4
Панди Python: заповнюйте кадр даних за рядком
Просте завдання додати рядок до pandas.DataFrameоб'єкта, здається, важко виконати. З цим пов'язано 3 запитання про стаціонарний потік, жодне з яких не дає діючої відповіді. Ось що я намагаюся зробити. У мене є DataFrame, з якого я вже знаю форму, а також назви рядків і стовпців. >>> df = pandas.DataFrame(columns=['a','b','c','d'], index=['x','y','z']) …
133 python  dataframe  row  pandas 

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