pandas read_excel将0和1转换为True和False

时间:2018-04-23 17:04:44

标签: python excel pandas

我有一个转换和组合excel电子表格的脚本。我有大约50个工作表,它们都具有相同的格式。我遇到的唯一问题是当我将数据帧附加到一起时。当它们不应该转换为0和1时将转换为False和True。我看过文档,但我找不到任何帮助我的东西。我相信问题是当我使用pd.ExcelFile(工作簿)时。这是我的代码

xlsx_files = glob.glob("*.xlsx")
combined_df = pd.DataFrame()
for workbook in xlsx_files:
    excel_file = pd.ExcelFile(workbook)
    worksheets = excel_file.sheet_names
    for worksheet in worksheets:
        worksheet_df = excel_file.parse(worksheet)
        combined_df = combined_df.append(worksheet_df, ignore_index=True)
        # worksheet_df = pd.read_excel(excel_file, worksheet=worksheet)

以下是原始工作表信息

Observed Value  Values Count 
**0     52708**
0.00825 4
0.0055  4
0.04    12
0.0075  2
0.00549 3
0.01    74
0.0036  2
0.03    21
0.0095  4
0.00634 3
0.00375 2
0.02    7
0.009   8
0.0085  2
0.007   2
0.008   6
0.00675 2
0.00577 3
0.00583 3
0.0065  8
0.0025  3
0.05    5
0.00625 4
0.005   2
0.0015  2

这是输出我的代码打印出

Observed Value  Values Count
**FALSE 52708**
0.00825 4
0.0055  4
0.04    12
0.0075  2
0.00549 3
0.01    74
0.0036  2
0.03    21
0.0095  4
0.00634 3
0.00375 2
0.02    7
0.009   8
0.0085  2
0.007   2
0.008   6
0.00675 2
0.00577 3
0.00583 3
0.0065  8
0.0025  3
0.05    5
0.00625 4
0.005   2
0.0015  2

我试图摆脱False值,非常感谢任何帮助

0 个答案:

没有答案
相关问题