Perguntas com a marcação «pandas»

Pandas é uma biblioteca Python para manipulação e análise de dados, por exemplo, quadros de dados, séries temporais multidimensionais e conjuntos de dados transversais comumente encontrados em estatísticas, resultados de ciências experimentais, econometria ou finanças. O Pandas é uma das principais bibliotecas de ciência de dados em Python.

4
Aplicar vs transformar em um objeto de grupo
Considere o seguinte quadro de dados: A B C D 0 foo one 0.162003 0.087469 1 bar one -1.156319 -1.526272 2 foo two 0.833892 -1.666304 3 bar three -2.026673 -0.322057 4 foo two 0.411452 -0.954371 5 bar two 0.765878 -0.095968 6 foo one -0.654890 0.678091 7 foo three -1.789842 -1.130922 …
174 python  pandas 

5
pandas loc vs. iloc vs. ix vs. at vs. iat?
Recentemente, comecei a ramificar do meu lugar seguro (R) para o Python e estou um pouco confuso com a localização / seleção de células no Pandas. Eu li a documentação, mas estou lutando para entender as implicações práticas das várias opções de localização / seleção. Existe uma razão pela qual …

10
Como salvar uma plotagem Seaborn em um arquivo
Eu tentei o seguinte código ( test_seaborn.py): import matplotlib matplotlib.use('Agg') import matplotlib.pyplot as plt matplotlib.style.use('ggplot') import seaborn as sns sns.set() df = sns.load_dataset('iris') sns_plot = sns.pairplot(df, hue='species', size=2.5) fig = sns_plot.get_figure() fig.savefig("output.png") #sns.plt.show() Mas eu recebo este erro: Traceback (most recent call last): File "test_searborn.py", line 11, in <module> fig …

8
Como imprimir pandas DataFrame sem índice
Quero imprimir o quadro de dados inteiro, mas não quero imprimir o índice Além disso, uma coluna é do tipo data e hora, eu só quero imprimir a hora, não a data. O quadro de dados se parece com: User ID Enter Time Activity Number 0 123 2014-07-08 00:09:00 1411 …

7
Como filtrar linhas em pandas por regex
Gostaria de filtrar de maneira limpa um quadro de dados usando o regex em uma das colunas. Para um exemplo artificial: In [210]: foo = pd.DataFrame({'a' : [1,2,3,4], 'b' : ['hi', 'foo', 'fat', 'cat']}) In [211]: foo Out[211]: a b 0 1 hi 1 2 foo 2 3 fat 3 …
169 python  regex  pandas 


3
pandas: mescla (junção) dois quadros de dados em várias colunas
Estou tentando juntar dois quadros de dados de pandas usando duas colunas: new_df = pd.merge(A_df, B_df, how='left', left_on='[A_c1,c2]', right_on = '[B_c1,c2]') mas obteve o seguinte erro: pandas/index.pyx in pandas.index.IndexEngine.get_loc (pandas/index.c:4164)() pandas/index.pyx in pandas.index.IndexEngine.get_loc (pandas/index.c:4028)() pandas/src/hashtable_class_helper.pxi in pandas.hashtable.PyObjectHashTable.get_item (pandas/hashtable.c:13166)() pandas/src/hashtable_class_helper.pxi in pandas.hashtable.PyObjectHashTable.get_item (pandas/hashtable.c:13120)() KeyError: '[B_1, c2]' Alguma idéia de qual deve …



6
Pandas DataFrame Grouppor duas colunas e obter contagens
Eu tenho um dataframe de pandas no seguinte formato: df = pd.DataFrame([[1.1, 1.1, 1.1, 2.6, 2.5, 3.4,2.6,2.6,3.4,3.4,2.6,1.1,1.1,3.3], list('AAABBBBABCBDDD'), [1.1, 1.7, 2.5, 2.6, 3.3, 3.8,4.0,4.2,4.3,4.5,4.6,4.7,4.7,4.8], ['x/y/z','x/y','x/y/z/n','x/u','x','x/u/v','x/y/z','x','x/u/v/b','-','x/y','x/y/z','x','x/u/v/w'],['1','3','3','2','4','2','5','3','6','3','5','1','1','1']]).T df.columns = ['col1','col2','col3','col4','col5'] df: col1 col2 col3 col4 col5 0 1.1 A 1.1 x/y/z 1 1 1.1 A 1.7 x/y 3 2 1.1 A 2.5 …
166 python  pandas  dataframe 


4
Como adicionar linha de cabeçalho a um DataFrame do pandas
Estou lendo um arquivo csv pandas. Esse arquivo csv consiste em quatro colunas e algumas linhas, mas não possui uma linha de cabeçalho, que eu quero adicionar. Eu tenho tentado o seguinte: Cov = pd.read_csv("path/to/file.txt", sep='\t') Frame=pd.DataFrame([Cov], columns = ["Sequence", "Start", "End", "Coverage"]) Frame.to_csv("path/to/file.txt", sep='\t') Mas quando aplico o código, …
165 python  csv  pandas  header 


4
DataFrame do Pandas para lista de dicionários
Eu tenho o seguinte DataFrame: cliente item1 item2 item3 1 tomate com leite e maçã 2 água de batata laranja 3 chips de suco de manga que eu quero traduzir para lista de dicionários por linha rows = [{'customer': 1, 'item1': 'apple', 'item2': 'milk', 'item3': 'tomato'}, {'customer': 2, 'item1': 'water', …

8
Coloque várias listas no dataframe
Como pego várias listas e as coloco como colunas diferentes em um quadro de dados python? Eu tentei esta solução, mas tive alguns problemas. Tentativa 1: Tenha três listas, junte-as e use-as res = zip(lst1,lst2,lst3) Rende apenas uma coluna Tentativa 2: percentile_list = pd.DataFrame({'lst1Tite' : [lst1], 'lst2Tite' : [lst2], 'lst3Tite' …
164 python  numpy  pandas 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.