Perguntas com a marcação «python»

Python é uma linguagem de programação multiuso, de tipo dinâmico e multiuso. Ele foi projetado para ser rápido em aprender, entender e usar e impor uma sintaxe limpa e uniforme. Observe que o Python 2 está oficialmente sem suporte a partir de 01-01-2020. Ainda, para perguntas específicas sobre a versão do Python, adicione a tag [python-2.7] ou [python-3.x]. Ao usar uma variante ou biblioteca Python (por exemplo, Jython, PyPy, Pandas, Numpy), inclua-a nas tags.

30
Como alterar a ordem das colunas do DataFrame?
Eu tenho o seguinte DataFrame( df): import numpy as np import pandas as pd df = pd.DataFrame(np.random.rand(10, 5)) Eu adiciono mais colunas por atribuição: df['mean'] = df.mean(1) Como posso mover a coluna meanpara a frente, ou seja, defini-la como primeira coluna, deixando a ordem das outras colunas intocada?
880 python  pandas  dataframe 


22
Detecção de pico em uma matriz 2D
Estou ajudando uma clínica veterinária a medir a pressão sob uma pata de cachorro. Uso Python para minha análise de dados e agora estou tentando dividir as patas em sub-regiões (anatômicas). Fiz uma matriz 2D de cada pata, que consiste nos valores máximos para cada sensor que foi carregado pela …

16
Como instalo um pacote Python com um arquivo .whl?
Estou com problemas para instalar um pacote Python na minha máquina Windows e gostaria de instalá-lo com os binários do Windows, de Christoph Gohlke. (Que, na minha experiência, aliviou muito do barulho de muitas outras instalações de pacotes). No entanto, apenas arquivos .whl estão disponíveis. http://www.lfd.uci.edu/~gohlke/pythonlibs/#jpype Mas como instalo arquivos …

25
Adicione uma linha ao pandas DataFrame
Eu entendo que os pandas são projetados para carregar totalmente preenchidos DataFrame mas preciso criar um DataFrame vazio e adicionar linhas, uma a uma . Qual é a melhor maneira de fazer isso? Criei com sucesso um DataFrame vazio com: res = DataFrame(columns=('lib', 'qty1', 'qty2')) Depois, posso adicionar uma nova …

24
Obtendo a chave com o valor máximo no dicionário?
Eu tenho um dictionary: chaves são seqüências de caracteres, os valores são inteiros. Exemplo: stats = {'a':1000, 'b':3000, 'c': 100} Gostaria de receber 'b'como resposta, já que é a chave com um valor mais alto. Fiz o seguinte, usando uma lista intermediária com tuplas de valor-chave invertidas: inverse = [(value, …
867 python  dictionary  max 




20
Como copiar um dicionário e editar apenas a cópia
Alguém pode explicar isso para mim? Isso não faz nenhum sentido para mim. Copio um dicionário para outro e edito o segundo e ambos são alterados. Por que isso está acontecendo? >>> dict1 = {"key1": "value1", "key2": "value2"} >>> dict2 = dict1 >>> dict2 {'key2': 'value2', 'key1': 'value1'} >>> dict2["key2"] …




30
Como tornar uma classe JSON serializável
Como tornar uma classe Python serializável? Uma classe simples: class FileItem: def __init__(self, fname): self.fname = fname O que devo fazer para obter a saída de: >>> import json >>> my_file = FileItem('/foo/bar') >>> json.dumps(my_file) TypeError: Object of type 'FileItem' is not JSON serializable Sem o erro

8
O que o caractere 'b' faz na frente de uma string literal?
Aparentemente, o seguinte é a sintaxe válida: my_string = b'The string' Eu gostaria de saber: O que esse bcaractere na frente da string significa? Quais são os efeitos de usá-lo? Quais são as situações apropriadas para usá-lo? Eu encontrei uma pergunta relacionada aqui no SO, mas essa pergunta é sobre …
832 python  string  unicode  binary 

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.