Jas*_*pel 5 python excel numpy pandas
我有一个pandas.DataFrame
包含numpy.nan
花车的.但是,在使用Excel编写器时,应该有numpy.nan
浮点数的字段是空白的.我希望至少有一个字符串表示而不是任何东西.
有关为什么会这样的想法吗?
作家代码如下:
writer=pandas.ExcelWriter('output.xls')
frame.to_excel(writer,'tab name')
writer.save()
Run Code Online (Sandbox Code Playgroud)
在哪里frame
看起来像这样(注意2013年1月1日的NaN):
Series ID Risk Bucket Contract PX Last Contract Value (Local) Currency X Contract Value (USD) Currency
2013-01-01 Future_ES EQ ES1 Index NaN NaN 1 NaN USD Curncy
2013-01-02 Future_ES EQ ES1 Index 1447.16 72362.5 1 72362.5 USD Curncy
2013-01-03 Future_ES EQ ES1 Index 1443.68 72187.5 1 72187.5 USD Curncy
2013-01-04 Future_ES EQ ES1 Index 1447.90 72400.0 1 72400.0 USD Curncy
Run Code Online (Sandbox Code Playgroud)
但是Excel文件有空白(参见附图).
从文档,您应该设置选项na_rep
中to_excel
有你喜欢的字符串.例如:
frame.to_excel(writer,'tab name', na_rep='NA')
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2018 次 |
最近记录: |