Python中文
首页
教程
问答
标签
搜索
登录
注册
将表中的组拆分为其子组的表
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我有一个已经根据第一列分组的表。我想将表拆分为子表,只包含相应的第二列。我想在python中使用pandas或其他东西。我不喜欢使用“awk”,因为这将需要我“subprocess”或“os”。最后,我实际上只需要第二列中根据第一列分隔的条目。表的大小大约为10000行X 6列。在</p> <p>这些都是我发现的类似帖子,但我不知道如何修改它们以达到我的目的。 <a href="https://stackoverflow.com/questions/23691133/split-pandas-dataframe-based-on-groupby">Split pandas dataframe based on groupby</a></p> <p><a href="https://stackoverflow.com/questions/51723928/splitting-groupby-in-pandas-into-smaller-groups-and-combining-them">Splitting groupby() in pandas into smaller groups and combining them</a></p> <h2>我的表/数据帧如下所示:</h2> <pre><code>P0A910 sp|A0A2C5WRC3| 84.136 0.0 100 P0A910 sp|A0A068Z9R6| 73.816 0.0 99 Q9HVD1 sp|A0A2G2MK84| 37.288 4.03e-34 99 Q9HVD1 sp|A0A1H2GM32| 40.571 6.86e-32 98 P09169 sp|A0A379DR81| 52.848 2.92e-117 99 P09169 sp|A0A127L436| 49.524 2.15e-108 98 </code></pre> <p>我想把它分成以下几部分</p> <h2>第1组:</h2> ^{pr2}$ <h2>第二组:</h2> <pre><code>Q9HVD1 A0A2G2MK84 Q9HVD1 A0A1H2GM32 </code></pre> <h2>第3组:</h2> <pre><code>P09169 A0A379DR81 P09169 A0A127L436 </code></pre> <p>或列在列表中</p> <h2>P0A910:</h2> <pre><code>A0A2C5WRC3 A0A068Z9R6 </code></pre> <h2>问题9HVD1:</h2> <pre><code>A0A2G2MK84 A0A1H2GM32 </code></pre> <h2>P09169号:</h2> <pre><code>A0A379DR81 A0A127L436 </code></pre>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>所以你的问题是把绳子分开。这是你想要的:</p> <pre><code>new_col = df[1].str[3:-1] list(new_col.groupby(df[0])) </code></pre>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何在用户使用jquery单击按钮(提交选项之前)时突出显示html中的选项
10 回答
如何在用户使用midd注销时删除用户
7 回答
如何在用户停止滑动和缩放时同步范围?
7 回答
如何在用户关闭Android kivy应用程序后恢复上一个活动?
7 回答
如何在用户关闭浏览器后不强制登录
6 回答
如何在用户函数中返回两个数据帧
1 回答
如何在用户创建后更新用户列表字段;信号
1 回答
如何在用户单击Django中的“ok”后触发Javascript警报并重定向页面?
7 回答
如何在用户单击查询后显示消息؟
7 回答
如何在用户可以使用键盘的健身房制作cartpole游戏
10 回答
如何在用户名和密码来自数据库的python脚本中添加最大登录尝试?
1 回答
如何在用户名和密码相同的情况下登录网站?
10 回答
如何在用户向Django注册时添加新的数据库条目?
7 回答
如何在用户和他们进行的不同交易之间建立关系?
3 回答
如何在用户和会话之间创建一对多的关系,其中用户在一方,会话在多方?
7 回答
如何在用户喜欢帖子时动态更新Flask模板?
1 回答
如何在用户在Django中注册后自动将users表链接到另一个表
10 回答
如何在用户定义的Python函数中打印给定参数的长度?
5 回答
如何在用户定义的Python类中实现哈希?
3 回答
如何在用户定义的块中迭代Numpy数组?
5 回答