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

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



6
Створення DataFrame Pandas з масиву Numpy: Як вказати стовпчик індексу та заголовки стовпців?
У мене є масив Numpy, що складається зі списку списків, що представляє двовимірний масив із мітками рядків та назвами стовпців, як показано нижче: data = array([['','Col1','Col2'],['Row1',1,2],['Row2',3,4]]) Я хотів би, щоб отриманий DataFrame мав Row1 і Row2 як значення індексу, а Col1, Col2 як значення заголовка Я можу вказати індекс так: …
281 python  pandas  numpy 



5
Створіть Pandas DataFrame з рядка
Для того щоб перевірити деяку функціональність, я хотів би створити a DataFrameз рядка. Скажімо, мої дані тесту виглядають так: TESTDATA="""col1;col2;col3 1;4.4;99 2;4.5;200 3;4.7;65 4;3.2;140 """ Який найпростіший спосіб прочитати ці дані в Pandas DataFrame?

11
Як згрупувати рядки фреймів даних у список у групах панд?
У мене є кадр даних панди на dfзразок: a b A 1 A 2 B 5 B 5 B 4 C 6 Я хочу згрупувати за першим стовпцем і отримати другий стовпчик у вигляді списків у рядках : A [1,2] B [5,5,4] C [6] Чи можливо зробити щось подібне, використовуючи …

3
Як перевірити, чи існує стовпець у Pandas
Чи є спосіб перевірити, чи існує стовпець у DataFrame Pandas? Припустимо, у мене є така DataFrame: >>> import pandas as pd >>> from random import randint >>> df = pd.DataFrame({'A': [randint(1, 9) for x in xrange(10)], 'B': [randint(1, 9)*10 for x in xrange(10)], 'C': [randint(1, 9)*100 for x in xrange(10)]}) …
274 python  pandas  dataframe 

6
Пандони Python: Отримайте індекс рядків, стовпець якого відповідає певному значенню
Давши DataFrame зі стовпцем "BoolCol", ми хочемо знайти індекси DataFrame, в яких значення для "BoolCol" == True Наразі у мене є ітераційний спосіб зробити це, який прекрасно працює: for i in range(100,3000): if df.iloc[i]['BoolCol']== True: print i,df.iloc[i]['BoolCol'] Але це не правильний спосіб панди зробити це. Після деяких досліджень я зараз …
274 python  indexing  pandas 

21
Що означає вісь у пандах?
Ось мій код для створення фрейму даних: import pandas as pd import numpy as np dff = pd.DataFrame(np.random.randn(1,2),columns=list('AB')) тоді я отримав кадр даних: +------------+---------+--------+ | | A | B | +------------+---------+--------- | 0 | 0.626386| 1.52325| +------------+---------+--------+ Коли я набираю команду: dff.mean(axis=1) Я отримав : 0 1.074821 dtype: float64 Відповідно …

10
Як взяти фрагменти стовпців фрейму даних у пандах
Я завантажую деякі дані машинного навчання з файлу CSV. Перші 2 стовпці - це спостереження, а решта стовпці - функції. В даний час я роблю наступне: data = pandas.read_csv('mydata.csv') що дає щось на зразок: data = pandas.DataFrame(np.random.rand(10,5), columns = list('abcde')) Я хотів би, щоб нарізати це dataframe в двох dataframes: …





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