Perguntas com a marcação «pandas»

129
Como plotar separar DataFrames do Pandas como subtramas?

Eu tenho alguns DataFrames do Pandas compartilhando a mesma escala de valor, mas com colunas e índices diferentes. Ao invocar df.plot(), recebo imagens de plotagem separadas. o que eu realmente quero é tê-los todos no mesmo enredo que os sub-enredos, mas infelizmente não estou conseguindo encontrar...

128
Removendo a coluna de índice nos pandas ao ler um csv

Eu tenho o seguinte código que importa um arquivo CSV. Existem 3 colunas e quero definir as duas primeiras para variáveis. Quando defino a segunda coluna para a variável "eficiência", a coluna de índice também é abordada. Como posso me livrar da coluna do índice? df =

126
Como manter o índice ao usar a mesclagem de pandas

Gostaria de mesclar dois DataFramese manter o índice do primeiro quadro como o índice no conjunto de dados mesclado. No entanto, quando faço a mesclagem, o DataFrame resultante possui um índice inteiro. Como posso especificar que quero manter o índice do quadro de dados esquerdo? In [4]: a =...

126
python pandas remove colunas duplicadas

Qual é a maneira mais fácil de remover colunas duplicadas de um dataframe? Estou lendo um arquivo de texto com colunas duplicadas por meio de: import pandas as pd df=pd.read_table(fname) Os nomes das colunas são: Time, Time Relative, N2, Time, Time Relative, H2, etc... Todas as colunas Tempo...

126
tipos de data e hora em pandas read_csv

Estou lendo em um arquivo csv com várias colunas datetime. Eu precisaria definir os tipos de dados após a leitura no arquivo, mas às vezes parece ser um problema. Por exemplo: headers = ['col1', 'col2', 'col3', 'col4'] dtypes = ['datetime', 'datetime', 'str', 'float'] pd.read_csv(file, sep='\t',...

122
Pandas groupby: Como obter uma união de cordas

Eu tenho um quadro de dados como este: A B C 0 1 0.749065 This 1 2 0.301084 is 2 3 0.463468 a 3 4 0.643961 random 4 1 0.866521 string 5 2 0.120737 ! Chamando In [10]: print df.groupby("A")["B"].sum() retornará A 1 1.615586 2 0.421821 3 0.463468 4 0.643961 Agora eu gostaria de fazer "o...