You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
cidades['Data'] = ['3-8-2021', '3-9-2021', '3-10-2021', '3-11-2021', '3-12-2021']
cidades['Data'] = pd.to_datetime(cidades['Data'], format='%d-%m-%Y') # Dia, Mês, Ano
cidades
cidades['Data'] = cidades['Data'].dt.strftime('%d-%m-%Y') # Dia, Mês, Ano
cidades # Novo Formato
Renomeando Colunas
cidades.rename(columns={'Habitantes': 'N Habitantes', 'Data': 'Data - Censo'}, inplace=True)
cidades
Selecionando Linhas e Colunas
cidadesHab = cidades[['N Habitantes', 'Salário-Médio']] # Seleciona as duas colunas com os nomes especificados
cidadesHab
cidades.loc[[1, 2]] # Seleciona as duas linhas com os nomes especificados (note que o "rótulo" de cada linha está presente na forma de números inteiros)
cidades.iloc[1:3] # Seleciona as linhas do dataframe original, referentes ao índice determinado
cidades.iloc[:, 0:2] # Seleciona todas as linhas e as duas primeiras colunas do dataframe original
cidades.iloc[1:3, :3] # Seleciona as duas primeiras linhas e as três primeiras colunas
cidades.iloc[:, [1, 3, 0, 2]] # Seleciona todas as linhas e as colunas determinadas
Adicionando e Removendo Colunas
cidades.insert(2, 'Sigla', ['PR', 'SP', 'SC', 'PR', 'SP']) # Adiciona novos dados no índice dois
cidades.insert(2, 'Sigla-Repetida', cidades['Sigla']) # Adiciona uma coluna repetida "Sigla"
cidades
cidades.pop('Sigla-Repetida')
# ou
cidades = cidades.drop(['Sigla-Repetida'], axis=1)
cidades
Operações Básicas - Consultas
cidades.query('`Salário-Médio` > 1400.0')
cidades.query('Estado == "São Paulo"')
cidades.query('`N Habitantes` > 500000 and `N Habitantes` < 1300000')
Operações Básicas - Ordenação
cidades.sort_values(by='Cidade', inplace=True)
cidades
cidades.sort_values(by='Salário-Médio', inplace=True)
cidades