Pytania oznaczone «dataframe»

129
Połącz razem listę ramek danych pand

Mam listę ramek danych Pandas, które chciałbym połączyć w jedną ramkę danych Pandas. Używam Pythona 2.7.10 i Pandas 0.16.2 Utworzyłem listę ramek danych z: import pandas as pd dfs = [] sqlall = "select * from mytable" for chunk in pd.read_sql_query(sqlall , cnxn, chunksize=10000):...

129
Dodaj brakujące daty do pandy dataframe

Moje dane mogą mieć wiele wydarzeń w określonym dniu lub ŻADNYCH wydarzeń w danym dniu. Biorę te wydarzenia, liczę według daty i wykreślam je. Jednak kiedy je wykreślam, moje dwie serie nie zawsze pasują. idx = pd.date_range(df['simpleDate'].min(), df['simpleDate'].max()) s =...

129
W jaki sposób można dodać wiersz do ramki danych w języku R?

W R, jak dodać nowy wiersz do ramki danych, gdy ramka danych została już zainicjowana? Jak dotąd mam to: df <- data.frame("hi", "bye") names(df) <- c("hello", "goodbye") #I am trying to add "hola" and "ciao" as a new row de <- data.frame("hola", "ciao") merge(df, de) # Adds to the same...

127
datetime dtypes w pandach read_csv

Czytam w pliku csv z wieloma kolumnami z datą i godziną. Musiałbym ustawić typy danych po wczytaniu pliku, ale czasy dat wydają się być problemem. Na przykład: headers = ['col1', 'col2', 'col3', 'col4'] dtypes = ['datetime', 'datetime', 'str', 'float'] pd.read_csv(file, sep='\t', header=None,...

123
data.frame do listy

Mam plik data.frame, który chciałbym przekonwertować na listę według wierszy, co oznacza, że ​​każdy wiersz odpowiadałby własnym elementom listy. Innymi słowy, chciałbym otrzymać listę tak długą, jak data.frame zawiera wiersze. Do tej pory rozwiązywałem ten problem w następujący sposób, ale...

121
Policz liczbę wierszy w każdej grupie

Mam ramkę danych i chciałbym policzyć wiersze w każdej grupie. Regularnie używam aggregatefunkcji do sumowania danych w następujący sposób: df2 <- aggregate(x ~ Year + Month, data = df1, sum) Chciałbym teraz policzyć obserwacje, ale nie mogę znaleźć odpowiedniego argumentu za FUN. Intuicyjnie...

121
Jak rozebrać (rozbić) kolumnę w DataFrame pandy?

Mam następujący DataFrame, w którym jedna z kolumn jest obiektem (komórka typu listy): df=pd.DataFrame({'A':[1,2],'B':[[1,2],[1,2]]}) df Out[458]: A B 0 1 [1, 2] 1 2 [1, 2] Oczekiwany wynik to: A B 0 1 1 1 1 2 3 2 1 4 2 2 Co mam zrobić, żeby to osiągnąć? Powiązane pytanie pandy: gdy...

121
Jak dołączyć wiersze do ramki danych R.

Rozejrzałem się po StackOverflow, ale nie mogę znaleźć rozwiązania specyficznego dla mojego problemu, który obejmuje dołączanie wierszy do ramki danych R. Inicjalizuję pustą 2-kolumnową ramkę danych w następujący sposób. df = data.frame(x = numeric(), y = character()) Następnie moim celem jest...

119
Przekaż nazwę kolumny data.frame do funkcji

Próbuję napisać funkcję akceptującą data.frame ( x) iz columnniej. Funkcja wykonuje pewne obliczenia na x, a później zwraca kolejną ramkę data.frame. Utknąłem na najlepszej metodzie przekazywania nazwy kolumny do funkcji. Dwa minimalne przykłady fun1ifun2 poniżej uzyskania pożądanego rezultatu,...