我试图只写某一列的值不等于nan的行。一个简单的解决方案是删除数据等于nan的所有行,但是我试图保留dataframe中的所有数据。在
我的想法是查看特定列当前位置的值是否不等于nan。如果是,则将该值写入excel文件。在
if (df99.loc[df99['name'] != 'np.nan']):
df99['name'].to_excel(writer, sheet_name = 'sheet1', startrow = 12,
startcol = 6, index=False, header=False )
如果我有一个索引10、20和30的数据框,我希望它仍然以相同的索引写入excel表(11、21、31)。我在努力维持他们的立场。在
好吧,就这么做。在
创建原始数据帧的副本,在其中删除nan,然后将其写入Excel。如果我没有遗漏什么的话,那就可以了。在
相关问题 更多 >
编程相关推荐