Pytania otagowane jako pandas

Pandas to biblioteka Pythona do manipulacji i analizy danych, np. Ramki danych, wielowymiarowe szeregi czasowe i zestawy danych przekrojowych powszechnie spotykane w statystykach, eksperymentalnych wynikach nauki, ekonometrii lub finansach. Pandas jest jedną z głównych bibliotek nauki danych w Pythonie.

14
pandy: filtruj wiersze DataFrame z łańcuchem operatorów
Większość operacji w pandasmoże być dokonany z operatorem łączenia ( groupby, aggregate, applyitp), ale jedynym sposobem mam stwierdzono rzędów filtrów odbywa się za pomocą zwykłego zamka indeksowania df_filtered = df[df['column'] == value] Jest to nieprzyjemne, ponieważ wymaga przypisania dfdo zmiennej, zanim będę mógł filtrować jej wartości. Czy jest coś podobnego …
329 python  pandas  dataframe 



7
Pandas read_csv low_memory i dtype opcje
Dzwoniąc df = pd.read_csv('somefile.csv') Dostaję: /Users/josh/anaconda/envs/py27/lib/python2.7/site-packages/pandas/io/parsers.py:1130: DtypeWarning: Kolumny (4,5,7,16) mają różne typy. Podaj opcję dtype podczas importu lub ustaw low_memory = False. Dlaczego dtypeopcja jest powiązana low_memoryi dlaczego miałaby Falsepomóc w rozwiązaniu tego problemu?

11
Jak przechowywać ramkę danych za pomocą Pand
Obecnie CSVza każdym razem, gdy uruchamiam skrypt, importuję dość dużą ramkę danych. Czy istnieje dobre rozwiązanie, aby utrzymywać tę ramkę danych stale dostępną między uruchomieniami, aby nie musiałem spędzać całego czasu na czekaniu na uruchomienie skryptu?
317 python  pandas  dataframe 


5
pandy tworzą nową kolumnę na podstawie wartości z innych kolumn / stosują funkcję wielu kolumn, wierszowo
Chcę zastosować moją funkcję niestandardową (używa się if-else drabinę) do tych sześciu kolumn ( ERI_Hispanic, ERI_AmerInd_AKNatv, ERI_Asian, ERI_Black_Afr.Amer, ERI_HI_PacIsl,ERI_White ) w każdym rzędzie moim dataframe. Próbowałem różnych metod z innych pytań, ale nadal nie mogę znaleźć właściwej odpowiedzi na mój problem. Najważniejsze jest to, że jeśli dana osoba jest latynoska, …
316 python  pandas  numpy  apply 




7
Pandy - Uzyskaj wartość pierwszego wiersza danej kolumny
To wydaje się śmieszne pytanie ... ale nie widzę łatwej odpowiedzi, której się spodziewałem. Jak więc uzyskać wartość w n-tym wierszu danej kolumny w Pandach? (Jestem szczególnie zainteresowany pierwszym rzędem, ale chciałbym również bardziej ogólnej praktyki). Załóżmy na przykład, że chcę pobrać wartość 1,2 w Btime jako zmienną. Jak to …
300 python  pandas  indexing  head 

15
Konwertuj dict Pythona na ramkę danych
Mam słownik Python, taki jak poniżej: {u'2012-06-08': 388, u'2012-06-09': 388, u'2012-06-10': 388, u'2012-06-11': 389, u'2012-06-12': 389, u'2012-06-13': 389, u'2012-06-14': 389, u'2012-06-15': 389, u'2012-06-16': 389, u'2012-06-17': 389, u'2012-06-18': 390, u'2012-06-19': 390, u'2012-06-20': 390, u'2012-06-21': 390, u'2012-06-22': 390, u'2012-06-23': 390, u'2012-06-24': 390, u'2012-06-25': 391, u'2012-06-26': 391, u'2012-06-27': 391, u'2012-06-28': 391, u'2012-06-29': 391, …
299 python  pandas  dataframe 


12
Konwertowanie między datetime, datownikiem i datetime64
Jak przekonwertować numpy.datetime64obiekt na datetime.datetime(lub Timestamp)? W poniższym kodzie tworzę obiekty datetime, timestamp i datetime64. import datetime import numpy as np import pandas as pd dt = datetime.datetime(2012, 5, 1) # A strange way to extract a Timestamp object, there's surely a better way? ts = pd.DatetimeIndex([dt])[0] dt64 = np.datetime64(dt) …
290 python  datetime  numpy  pandas 

8
Pandy liczą (wyraźne) odpowiedniki
Używam pand jako zamiennika bazy danych, ponieważ mam wiele baz danych (Oracle, mssql itp.) I nie jestem w stanie wykonać sekwencji poleceń do odpowiednika SQL. Mam tabelę załadowaną do DataFrame z niektórymi kolumnami: YEARMONTH, CLIENTCODE, SIZE, .... etc etc W SQL, policzenie liczby różnych klientów rocznie byłoby: SELECT count(distinct CLIENTCODE) …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.