-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathRenameCollumFILE.py
More file actions
45 lines (40 loc) · 1.11 KB
/
RenameCollumFILE.py
File metadata and controls
45 lines (40 loc) · 1.11 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
import pandas as pd
# Carregar o arquivo CSV
df = pd.read_csv("E:\\00Rangel\\01Projetos\\Python\\ETL\\dados\\Diversos\\Frequencia_2008.csv")
# Renomear as colunas
colunas = {
'FltJan08': 'FltJan',
'FrqJan08': 'FrqJan',
'FltFev08': 'FltFev',
'FrqFev08': 'FrqFev',
'FltMar08': 'FltMar',
'FrqMar08': 'FrqMar',
'FltAbr08': 'FltAbr',
'FrqAbr08': 'FrqAbr',
'FltMai08': 'FltMai',
'FrqMai08': 'FrqMai',
'FltJun08': 'FltJun',
'FrqJun08': 'FrqJun',
'FltJul08': 'FltJul',
'FrqJul08': 'FrqJul',
'FltAgo08': 'FltAgo',
'FrqAgo08': 'FrqAgo',
'FltSet08': 'FltSet',
'FrqSet08': 'FrqSet',
'FltOut08': 'FltOut',
'FrqOut08': 'FrqOut',
'FltNov08': 'FltNov',
'FrqNov08': 'FrqNov',
'FltDez08': 'FltDez',
'FrqDez08': 'FrqDez',
'Obs08': 'Observacoes'
}
df.rename(columns=colunas, inplace=True)
# Adicionar colunas Ano e Mes
df['Ano'] = 2008
df['Mes'] = '00'
# Adicionar colunas Ocorrencia1 e Ocorrencia2
df['Ocorrencia1'] = '00'
df['Ocorrencia2'] = '00'
# Salvar as modificações em um novo arquivo CSV
df.to_csv('arquivo_modificado.csv', index=False)