【问题标题】:Importing Excel data with merging cells使用合并单元格导入 Excel 数据
【发布时间】:2021-01-02 08:10:42
【问题描述】:

如何导入合并单元格的excel数据?

Please find the excel sheet image.

最后一列有 3 个子列。我们如何在不更改excel表的情况下导入?

【问题讨论】:

  • 不是machine-learning 问题,请不要发送不相关的标签(已删除)。

标签: python excel pandas


【解决方案1】:

你可以试试这个

# Store data in variable
dataset = 'Merged_Column_Data.xlsx'

# Import dataset and skip row 1
df = pd.read_excel(dataset,skiprows=1)

    Unnamed: 0    Unnamed: 1    Unnamed: 2  Gold    Silver  Bronze
0   Great Britain        GBR          2012    29        17      19
1   China                CHN          2012    38        28      22
2   Russia               RUS          2012    24        25      32
3   United States         US          2012    46        28      29
4   Korea                KOR          2012    13         8       7

# Create dictionary to handle unnamed columns
col_dict = {'Unnamed: 0':'Country', 'Unnamed: 1':'Country',
            'Unnamed: 2':'Year',}

# Rename columns with dictionary
df.rename(columns=col_dict)


          Country   Country Year    Gold    Silver  Bronze
0   Great Britain       GBR 2012      29        17      19
1           China       CHN 2012      38        28      22
2          Russia       RUS 2012      24        25      32
3   United States        US 2012      46        28      29
4           Korea       KOR 2012      13         8       7

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多