Python中文
首页
教程
问答
标签
搜索
登录
注册
如何从数据帧创建列表列表
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我有一个数据帧<strong>df</strong>,我想把数据帧转换成一个列表</p> <pre><code> left_side right_side similarity 0114600043776001 loan payment receipt 0421209017073500 loan payment receipt 0.689008 0114600043776001 loan payment receipt 0421209017073500 loan payment receipt 0.689008 vat onverve*issuance fee*506108 vat onverve*issuance fee*5061087 0.743522 vat onverve*issuance fee*506108 verve*issuance fee*506108*********1112 0.684342 verve*issuance fee*506108 verve*issuance fee*506108*********8296 0.717817 verve*issuance fee*506108 vat onverve*issuance fee*506108** 0.684342 maint fee recovery jun 2018 vat maint fee recovery jun 2018 0.896607 maint fee recovery jun 2018 vat maint fee recovery jun 2018 0.896607 maint fee recovery jun 2018 vat maint fee recovery jun 2018 0.896607 </code></pre> <p>预期输出应如下所示:</p> <pre><code>[[0114600043776001 loan payment receipt, 0421209017073500 loan payment receipt, 0421209017073500 loan payment receipt], [vat onverve*issuance fee*506108, vat onverve*issuance fee*5061087, verve*issuance fee*506108*********1112], [verve*issuance fee*506108*********8296, verve*issuance fee*506108 vat onverve*issuance fee*506108** ],...] </code></pre> <p>我曾尝试通过<code>left_side column</code>对上述df进行分组,并将结果df转换为一个列表,但输出并不是我所期望的。我需要你的帮助</p> <p><code>grouup_df = df.groupby(['left_side']).right_side.sum().to_frame()</code></p> <p><code>grouup_df.values.tolist()</code></p> <p>输出如下所示:</p> <pre><code>['0421209017073500 loan payment receipt0421209017073500 loan payment receipt0421209017073500 loan payment receipt0421209017073500 loan payment receipt0421209017073500 loan payment receipt0421209017073500 loan payment receipt'] ['vat maint fee recovery jun 2018vat maint fee recovery jun 2018vat maint fee recovery jun 2018maint fee recovery jul 2018maint fee recovery oct 2018maint fee recovery jul 2018maint fee recovery jul 2018'] </code></pre>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>我相信您正在寻找数据报上的<code>to_records()</code>方法。 试试<code>df.to_records()</code>,你可以找到它的文档<a href="https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.to_records.html" rel="nofollow noreferrer">here</a></p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
我是否正确构建了这个递归神经网络
1 回答
我是否正确理解acquire和realease是如何在python库“线程化”中工作的
2 回答
我是否正确理解Keras中的批次大小?
6 回答
我是否正确理解PyTorch的加法和乘法?
6 回答
我是否正确组织了我的Django应用程序?
5 回答
我是否正确计算执行时间?如果是这样,那么并行处理将花费更长的时间。这看起来很奇怪
9 回答
我是否每次创建新项目时都必须在PyCharm中安装numpy?(安装而不是导入)
6 回答
我是否每次运行jupyter笔记本时都必须重新启动内核?
10 回答
我是否用python安装了socks模块?
2 回答
我是否真的需要知道超过一种语言,如果我想要制作网页应用程序?
10 回答
我是否缺少spaCy柠檬化中的预处理功能?
4 回答
我是否缺少给定状态下操作的检查?
3 回答
我是否能够使用函数“count()”来查找密码中大写字母的数量((Python)
9 回答
我是否能够使用用户输入作为colorama模块中的颜色?
8 回答
我是否能够创建一个能够添加新Django.contrib.auth公司没有登录到管理面板的用户?
7 回答
我是否能够将来自多个不同网站的数据合并到一个csv文件中?
7 回答
我是否能够将目录路径转换为可以输入python hdf5数据表的内容?
1 回答
我是否能够等到一个对象被销毁,直到它创建另一个对象,然后在循环中运行time.sleep()
7 回答
我是否能够通过CBV创建用户实例,而不是首先创建表单?(Django)
1 回答
我是否要使它成为递归函数?
3 回答