【发布时间】:2014-10-23 19:52:40
【问题描述】:
我正在尝试重新组织 Excel 表(或 csv),以便日期不再是列标题。我正在使用有限的 python 知识来尝试执行此操作,但由于不知道从哪里开始,我可以使用一些帮助。
在每个日期下方是特定地点当天发生的事情的记录。可以跳过空值。某些单元格包含“--”并且可以转换为 0。我想为日期创建一列,并为当天的数字读数创建一列。如果那天被监控,则该地名是一个新行。
示例(以这种方式开始的人):
Name,7/1/2009,7/2/2009,7/3/2009,7/4/2009..... (and so on to the present)
Place A,,5,3,
Place B,0,,23,--
Place C,1,2,,35
我想要的是:
Name, Date, Reading
Place A, 7/2/2009, 5
Place A, 7/3/2009, 3
Place B, 7/1/2009, 0
Place B, 7/4/2009, 0 <--- Even though this is a dash originally it can be converted to a 0 to keep the number an int.
有数百行(地点)和列(日期)已到达 BPD(没错 1772 列!)。
【问题讨论】:
-
您知道如何使用
csv模块,或处理.xls文件或编写Excel 脚本的不同方法之一吗?你想用哪一个? (它们在这里都可以正常工作。)