我搜索了一下,没有找到和我的问题类似的。如果有的话,而我又找不到,请告诉我。这样我就可以删除这篇文章。
我遇到了一个问题,需要将 pandas dataframe 按值分成不同的数据帧(df)。
我有一个包含在文本文件中的数据集,并将它们存储为只有一列的 pandas dataframe。数据集内有多个信息集合,某个特定的值定义了该集合的结束,您可以在下面看到一个示例:
示例输入
In [8]: df
Out[8]:
var1
0 a
1 b
2 c
3 d
4 endValue
5 h
6 f
7 b
8 w
9 endValue
所以我想将这个数据框分成不同的数据框。我无法找到一种方法来做到这一点,但我相信一定有一种简单的方法。我在示例输出中显示的格式可能是错误的格式。所以,如果您有更好的想法,我很乐意看到。谢谢您的帮助。
我想要的示例输出
var1
{[0 a
1 b
2 c
3 d
4 endValue]},
{[0 h
1 f
2 b
3 w
4 endValue]}