Pytania otagowane jako dataframe

Ramka danych jest tabelaryczną strukturą danych. Zwykle zawiera dane, w których wiersze są obserwacjami, a kolumny zmiennymi różnego typu. Chociaż „ramka danych” lub „ramka danych” jest terminem używanym w tej koncepcji w kilku językach (R, Apache Spark, deedle, Maple, biblioteka pand w Pythonie i biblioteka DataFrames w Julii), „tabela” jest terminem używanym w MATLAB i SQL.

11
Jak zmienić kolejność kolumn w ramce danych?
Jak zmienić to wejście (z sekwencją: czas, wejście, wyjście, pliki): Time In Out Files 1 2 3 4 2 3 4 5 Do tego wyjścia (z sekwencją: czas, wyjście, wejście, pliki)? Time Out In Files 1 3 2 4 2 4 3 5 Oto fikcyjne dane R: table <- data.frame(Time=c(1,2), …
311 r  sorting  dataframe  r-faq 

11
Jak upuścić kolumny według nazwy w ramce danych
Mam duży zestaw danych i chciałbym przeczytać określone kolumny lub usunąć wszystkie pozostałe. data <- read.dta("file.dta") Wybieram kolumny, które mnie nie interesują: var.out <- names(data)[!names(data) %in% c("iden", "name", "x_serv", "m_serv")] i wtedy chciałbym zrobić coś takiego: for(i in 1:length(var.out)) { paste("data$", var.out[i], sep="") <- NULL } aby usunąć wszystkie niechciane …
304 r  dataframe  subset 

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 


11
Jak uzyskać dostęp do ostatniej wartości w wektorze?
Załóżmy, że mam wektor zagnieżdżony w ramce danych na jednym lub dwóch poziomach. Czy istnieje szybki i brudny sposób uzyskania dostępu do ostatniej wartości bez korzystania zlength() funkcji? Coś innego niż $#specjalny wariant PERL ? Chciałbym więc coś takiego: dat$vec1$vec2[$#] zamiast dat$vec1$vec2[length(dat$vec1$vec2)]
290 r  dataframe  vector 



3
Jak sprawdzić, czy kolumna istnieje w Pandach
Czy istnieje sposób sprawdzenia, czy kolumna istnieje w ramce danych Pandas? Załóżmy, że mam następujące 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 

21
Co oznacza oś w pandach?
Oto mój kod do generowania ramki danych: import pandas as pd import numpy as np dff = pd.DataFrame(np.random.randn(1,2),columns=list('AB')) potem dostałem ramkę danych: +------------+---------+--------+ | | A | B | +------------+---------+--------- | 0 | 0.626386| 1.52325| +------------+---------+--------+ Kiedy wpisuję polecenie: dff.mean(axis=1) Mam : 0 1.074821 dtype: float64 Zgodnie z odniesieniem do …

6
Usuń całą kolumnę z data.frame w R
Czy ktoś wie, jak usunąć całą kolumnę z data.frame w R? Na przykład, jeśli otrzymam te dane. Ramka: > head(data) chr genome region 1 chr1 hg19_refGene CDS 2 chr1 hg19_refGene exon 3 chr1 hg19_refGene CDS 4 chr1 hg19_refGene exon 5 chr1 hg19_refGene CDS 6 chr1 hg19_refGene exon i chcę usunąć …
267 r  dataframe 

10
Jak wziąć wycinki kolumn danych w pandach
Ładuję niektóre dane uczenia maszynowego z pliku CSV. Pierwsze 2 kolumny to obserwacje, a pozostałe kolumny to cechy. Obecnie wykonuję następujące czynności: data = pandas.read_csv('mydata.csv') co daje coś takiego: data = pandas.DataFrame(np.random.rand(10,5), columns = list('abcde')) Chciałbym ten dataframe pokroić w dwóch dataframes: jedna zawiera kolumny ai bjeden zawierający kolumny c, …



9
Jednoczesne scalanie wielu data.frames na liście
Mam listę wielu ramek data.frame, które chcę scalić. Problem polega na tym, że każda ramka data.frame różni się pod względem liczby wierszy i kolumn, ale wszystkie mają wspólne zmienne kluczowe (które wywołałem "var1"i "var2"w poniższym kodzie). Gdyby data.frames były identyczne pod względem kolumn, mógłbym tylko rbind, dla których rbind.fill plyr …
258 r  list  merge  dataframe  r-faq 


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.