В надежде получить представление об этой проблеме, я использую Pandas, чтобы попытаться очистить данные, а затем объединить две записи.Код ниже, он успешно объединяет два заголовка файла, но затем удаляет все мои строки.
Прежде чем я смогу объединить их, мне нужно переименовать столбец одного файла, чтобы он соответствовал другому, затем мне нужно удалить строку из содержимого ячейки и, наконец, преобразовать столбец из объекта в INT.
Это моя первая программа, так что откусить ее очень много, и я знаю, что могу сделать это в EXCEL за 2 минуты, но хочу автоматизировать ее в долгосрочной перспективе.
Спасибо зааванс.
import pandas as pd
import os
os.chdir("c:/users/user/desktop/exercises")
fileA = pd.read_csv("./fileA.csv")
fileB = pd.read_csv("./fileB.csv")
fileA.loc[:,'step'].replace(regex=True,inplace=True, to_replace="Case ID Number - 00", value="")
fileA = fileA.rename(columns={'step':'Case Number'})
fileA['Case Number'] = pd.to_numeric(contextor['Case Number'], errors='raise')
print(fileA.info())
#Merge works but then deletes all the table data
MERGE = fileA.merge(fileB,on='Case Number')
MERGE.to_csv('UPDATEDMERGE.csv')