pandas

Czytanie pliku Excel w Pythonie za pomocą pandy

Próbuję odczytać plik Excela w ten sposób: newFile = pd.ExcelFile(PATH\FileName.xlsx) ParsedData = pd.io.parsers.ExcelFile. ... przekonwertowanie pliku Excel do ramki danych, czy robię to dobrze? czy jest jakiś inny sposób, aby to zrobić za pomocą pand?

Modyfikowanie podzbioru wierszy w ramce danych pandy

Załóżmy, że mam ramkę pandas z dwoma kolumnami, A I B. chciałbym zmodyfikować tę ramkę (lub utworzyć kopię) tak, aby B było z ... to osiągnąć? Próbowałem następujących df['A'==0]['B'] = np.nan I df['A'==0]['B'].values.fill(np.nan) Bez powodzenia.

pandy: gdy zawartość komórki jest listą, Utwórz wiersz dla każdego elementu na liście

Mam ramkę danych, gdzie niektóre komórki zawierają listy wielu wartości. Zamiast przechowywania wielu wartości w komórce, chc ... 0 # etc. Indeks nie jest ważny, można ustawić istniejący kolumny jako indeks i ostateczna kolejność nie jest ważne.

Pandy: utwórz dwie nowe kolumny w ramce danych z wartościami obliczonymi z wcześniej istniejącej kolumny

Pracuję z bibliotekąpandy i chcę dodać dwie nowe kolumny do ramki danych df z n kolumnami (N > 0). Te nowe kolumny wynika ... każdy element składający się z krotki z, y. i próba przypisania go do dwóch kolumn dataframe powoduje powstanie ValueError.*

Usuwanie kolumny indeksu w Pandzie podczas czytania pliku csv

Mam następujący kod, który importuje plik CSV. Są 3 kolumny i chcę ustawić dwie pierwsze z nich na zmienne. Po ustawieniu d ... del df['index'] Po ustawieniu energy = df.index Które znalazłem w innym poście, ale to skutkuje "KeyError:' index '"

Równoległe zastosowanie po pandas groupby

Używałem Rosetty.równolegle.pandas_easy to parallelize apply after group by, na przykład: from rosetta.parallel.pandas_easy ... eturn df df.groupby(df.index).apply(tmpFunc) groupby_to_series_to_frame(df, tmpFunc, n_jobs=1, use_apply=True, by=df.index)

Pandy: przeglądanie listy arkuszy w pliku excel

Nowa wersja Pandy używa następującego interfejsu do ładowania plików Excela: read_excel('path_to_file.xls', 'Sheet1', ind ... .., Data N, foo, bar Ale nie wiem a priori. Czy Jest jakiś sposób na uzyskanie listy arkuszy z dokumentu excel w Pandzie?

Jak zapisać do istniejącego pliku excel bez nadpisywania danych(za pomocą pand)?

Używam pandy do zapisu do pliku excel w następujący sposób: import pandas writer = pandas.ExcelWriter('Masterfile.xlsx') ... x składa się już z wielu różnych kart. Pandy poprawnie pisze do arkusza" Main", niestety usuwa również wszystkie inne karty.

Jakich reguł używa pandy do generowania widoku a kopii?

Jestem zdezorientowany co do zasad, których Pandy używają decydując, że wybór z ramki danych jest kopią oryginalnej ramki dan ... wałbym ją do - na przykład-modyfikacji wartości (lub podzbioru wartości) w ramce danych, które spełniają określone zapytanie.

Dodaj kolumnę do dataframe ze stałą wartością

Mam istniejącą ramkę danych, do której muszę dodać dodatkową kolumnę, która będzie zawierać tę samą wartość dla każdego wiers ... onieważ wszystko, czego potrzebuję, to dodać kolumnę 'Name' i ustawić każdy wiersz na tę samą wartość ,w tym przypadku 'abc'.

Jak zapisać wykres Seaborn do pliku

Wypróbowałem następujący kod (test_seaborn.py): import matplotlib matplotlib.use('Agg') import matplotlib.pyplot as plt matp ... attribute 'get_figure' Oczekuję, że finał output.png będzie istniał i będzie wyglądał tak: Jak mogę rozwiązać problem?

Dynamicznie Oceniać wyrażenie ze wzoru w Pandzie?

Chciałbym wykonać arytmetykę na jednej lub kilku kolumnach ramek danych używając pd.eval. W szczególności chciałbym portować ... rażenia z powrotem do df2? Ponadto, aby skomplikować sprawę, jak przekazać x jako argument wewnątrz wyrażenia łańcuchowego?

Jak wyświetlić ramkę danych pływaków za pomocą ciągu formatowego dla kolumn?

Chciałbym wyświetlić ramkę danych pandy o danym formacie używając print() i IPython display(). Na przykład: df = pd.DataFra ... z konieczności modyfikowania samych danych lub tworzenia kopii, po prostu zmień sposób ich wyświetlania. Jak mogę to zrobić?

Jak dynamicznie aktualizować wykres w pętli w Notatniku Ipython (w obrębie jednej komórki)

Środowisko: Python 2.7, matplotlib 1.3, IPython notebook 1.1, linux, chrome. Kod znajduje się w jednej komórce wejściowej, uż ... ziała. Zastanawiam się, jak dynamicznie aktualizować Wykres za pomocą pętli for / while w jednej komórce w Notatniku IPython.

Jakie są różnice między pand a NumPy+SciPy w Pythonie? [zamknięte]

Oba wydają się niezmiernie podobne i jestem ciekaw, który pakiet byłby bardziej korzystny dla analizy danych finansowych.

Upuść kolumny, których nazwa zawiera określony ciąg z ramki danych pandas

Mam ramkę danych pandy o następujących nazwach kolumn: Wynik1, Test1, Wynik2, Test2, Wynik3, Test3 itd... Chcę zrzucić wsz ... nazwa zawiera słowo "Test". Liczba takich kolumn nie jest statyczna, ale zależy od poprzedniej funkcji. Jak mogę to zrobić?

Jak zsumować wartości w kolumnie pasującej do danego warunku za pomocą pandy?

Załóżmy, że mam taką kolumnę: a b 1 5 1 7 2 3 1 3 2 5 Chcę podsumować wartości dla b Gdzie a = 1, na przykład. To dałoby mi 5 + 7 + 3 = 15. Jak to zrobić w pandach?

Python: Pandas Series-dlaczego warto używać loc?

Dlaczego używamy' loc ' dla ramek danych pand? wydaje się, że poniższy kod z lub bez użycia loc zarówno kompilować ANR urucho ... ie miała trudności z zlokalizowaniem informacji i będzie znacznie lepiej obsługiwana z odpowiedzi udzielonej na moje pytanie.

Jak sprawdzić, czy łańcuch zawiera jeden z podciągów na liście, w Pandzie?

Czy istnieje jakaś funkcja, która byłaby odpowiednikiem kombinacji df.isin() i df[col].str.contains()? Na przykład, powiedz ... at'] found = [s.str.contains(x) for x in searchfor] result = pd.DataFrame[found] result.any() Czy jest na to lepszy sposób?

Łączenie strun z kilku rzędów za pomocą Pandy groupby

Chcę połączyć kilka łańcuchów w ramce danych opartej na groupedby w pandach. To jest mój kod do tej pory: import pandas a ... zumiem, jak mogę użyć groupby i zastosować jakiś rodzaj konkatenacji łańcuchów w kolumnie "tekst". Każda pomoc mile widziana!