在Excel中加载pandas数据帧
excellentpandas的Python项目详细描述
精益求精
在Excel中快速加载pandas数据帧
Python很棒,我喜欢它做各种数据操作。但有时Microsoft Excel仍然是进行快速数据探索和筛选的最佳场所。所以多亏了出色的xlwings,两者很容易整合。这个模块有一些非常简单的功能,使之尽可能简单。在
假设你有这个脚本:
>>>df=read_data()>>>result=df.groupby("blah")[vars].agg(something_complex)
你想在Excel中快速浏览result
。在
您可以使用以下函数之一,通过非阻塞调用立即启动桌面上新Excel工作簿中的数据帧:
show_in_excel(df)
^{pr2}$
将.pipe(via_excel)
用于链接版本
>>>fromexcellentpandasimportvia_excel>>>df=read_data()>>>result=df.groupby("blah")[vars].agg(something_complex).pipe(via_excel)>>>
使用.pipe(via_info_excel)
>>>fromexcellentpandasimportvia_info_excel>>>df=read_data()>>>result=df.groupby("blah")[vars].agg(something_complex).pipe(via_info_excel)<class'pandas.core.frame.DataFrame'>Int64Index:16entries,2004to2019Datacolumns(total6columns):...dtypes:float64(6)memoryusage:896.0bytes>>>
安装
$ pip install -U excellentpandas
- 项目
标签: