Pytania oznaczone «pandas»

168
Przekonwertuj Pandas DataFrame na słownik

Mam DataFrame z czterema kolumnami. Chcę przekonwertować tę ramkę DataFrame na słownik języka Python. Chcę, aby elementy pierwszej kolumny były, keysa elementy innych kolumn w tym samym wierszu values. Ramka danych: ID A B C 0 p 1 3 2 1 q 4 3 2 2 r 4 0 9 Wynik powinien wyglądać...

166
Jak dodać wiersz nagłówka do pandy DataFrame

Czytam plik csv do pandas. Ten plik csv składa się z czterech kolumn i kilku wierszy, ale nie ma wiersza nagłówka, który chcę dodać. Próbowałem następujących rzeczy: Cov = pd.read_csv("path/to/file.txt", sep='\t') Frame=pd.DataFrame([Cov], columns = ["Sequence", "Start", "End",...

166
pandy grupuj według sortowania w grupach

Chcę pogrupować moją ramkę danych według dwóch kolumn, a następnie posortować zagregowane wyniki w grupach. In [167]: df Out[167]: count job source 0 2 sales A 1 4 sales B 2 6 sales C 3 3 sales D 4 7 sales E 5 5 market A 6 3 market B 7 2 market C 8 4 market D 9 1 market E In...

165
Pandas DataFrame do listy słowników

Mam następującą ramkę DataFrame: klient pozycja1 pozycja2 pozycja3 1 pomidor jabłkowy 2 pomarańczowe ziemniaki wodne 3 sok z chipsów mango które chcę przetłumaczyć na listę słowników w wierszu rows = [{'customer': 1, 'item1': 'apple', 'item2': 'milk', 'item3': 'tomato'}, {'customer': 2,...

164
Przenieś wiele list do ramki danych

Jak wziąć wiele list i umieścić je jako różne kolumny w ramce danych Pythona? Wypróbowałem to rozwiązanie, ale miałem problemy. Próba 1: Miej trzy listy, spakuj je razem i użyj tego res = zip(lst1,lst2,lst3) Daje tylko jedną kolumnę Próba 2: percentile_list = pd.DataFrame({'lst1Tite' :...

160
Usuń wszystkie zduplikowane wiersze w Python Pandas

pandas drop_duplicatesFunkcja jest wielki dla „uniquifying” do dataframe. Jednak jednym z argumentów słów kluczowych do przekazania jest take_last=Truelub take_last=False, podczas gdy chciałbym usunąć wszystkie wiersze, które są duplikatami w podzbiorze kolumn. czy to możliwe? A B C 0 foo 0 A 1...

160
Scal dwie ramki danych według indeksu

Cześć, mam następujące ramki danych: > df1 id begin conditional confidence discoveryTechnique 0 278 56 false 0.0 1 1 421 18 false 0.0 1 > df2 concept 0 A 1 B Jak połączyć indeksy, aby uzyskać: id begin conditional confidence discoveryTechnique concept 0 278 56 false 0.0 1 A 1...