pandas.Series对象确实有很多to_*功能,但缺少一个to_excel功能.是否有更简单/更好的方法来完成此代码段第3行的导出?仅仅为简单的I/O将系列转换为DataFrame感觉很笨:
import numpy as np
import pandas as pd
s = pd.Series([1,3,5,np.nan,6,8])
pd.DataFrame(s).to_excel('s.xlsx', 's')
Run Code Online (Sandbox Code Playgroud)
Phi*_*oud 14
你可以:
DataFrame从一开始构建一个在这种情况下,您已经回答了自己的问题.
Series.to_frame()s.to_frame(name='column_name').to_excel('xlfile.xlsx', sheet_name='s')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8494 次 |
| 最近记录: |