Есть ли способ объединить идентичные вкладки Excel в один фрейм данных с помощью Python? - PullRequest
0 голосов
/ 15 мая 2018

Я очень плохо знаком с Python, и у меня возникают некоторые проблемы при попытке объединить идентичные вкладки Excel (одинаковые метки столбцов и данные) в объединенную вкладку.

Я просматривал различные ресурсы, иэта ссылка кажется лучшим ресурсом, но она не совсем соответствует тому, как мне показали.

Мне интересно узнать, есть ли какая-либо часть кода ниже, которая будет жизнеспособна при попытке этого слияния, и, соответственно, мне интересно узнать, есть ли какие-либо другие ресурсы, которые могут бытьпотенциальное решение или отражение стиля кодирования, которому меня учили.

Спасибо!

import pandas as pd
#import numpy as np


#Define Dataframes
df_ui = pd.read_excel('U:/ABA/Data/Trade/GTIS/GTIS Trade Shell.xlsx', sheet_name='UreaImports')
df_ue = pd.read_excel('U:/ABA/Data/Trade/GTIS/GTIS Trade Shell.xlsx', sheet_name='UreaExports')
df_uani = pd.read_excel('U://ABA/Data/Trade/GTIS/GTIS Trade Shell.xlsx', sheet_name='UANImports')
df_uane = pd.read_excel('U://ABA/Data/Trade/GTIS/GTIS Trade Shell.xlsx', sheet_name='UANExports')
df_nh3i = pd.read_excel('U://ABA/Data/Trade/GTIS/GTIS Trade Shell.xlsx', sheet_name='NH3Imports')
df_nh3e = pd.read_excel('U://ABA/Data/Trade/GTIS/GTIS Trade Shell.xlsx', sheet_name='NH3Exports')

#Merge Dataframes
df_raw = pd.merge(df_ui,df_ue,df_uani,df_uane,df_nh3i,df_nh3e)


# Sends all data tables to an excel file
writer = pd.ExcelWriter('U:/ABA/Data/Trade/GTIS/GTIS Python Build.xlsx', 
engine='xlsxwriter')

df_raw.to_excel(writer, sheet_name ='raw')


writer.save()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...