Python中文
首页
教程
问答
标签
搜索
登录
注册
如何从数据帧中选择随机行序列?
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我的数据是:</p> <pre><code> dOpen dHigh dLow dClose dVolume day_of_week_0 day_of_week_1 ... month_6 month_7 month_8 month_9 month_10 month_11 month_12 0 0.000000 0.000000 0.000000 0.000000 0.000000 0 0 ... 0 0 0 0 0 0 0 1 0.000000 0.006397 0.005000 0.007112 0.007111 1 0 ... 0 0 0 0 0 0 0 2 0.005686 0.002825 0.003554 0.002119 0.002119 0 1 ... 0 0 0 0 0 0 0 3 0.004240 0.010563 0.005666 0.010571 0.010571 0 0 ... 0 0 0 0 0 0 0 4 0.012667 0.005575 0.002113 0.004184 0.004184 0 0 ... 0 0 0 0 0 0 0 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 6787 -0.002750 0.001527 0.002214 0.006877 0.006877 1 0 ... 0 0 0 0 0 0 0 6788 0.003309 0.002012 0.002823 -0.001525 -0.001525 0 1 ... 0 0 0 0 0 0 0 6789 -0.000366 0.001217 0.001285 0.002260 0.002260 0 0 ... 0 0 0 0 0 0 0 6790 0.007179 0.005775 0.006692 0.008318 0.008318 0 0 ... 0 0 0 0 0 0 0 6791 0.006066 0.003808 0.004249 0.003113 0.003113 0 0 ... 0 0 0 0 0 0 0 </code></pre> <p>我想选择5个连续的行(随机)。我尝试过使用<code>.sample</code>,但这只是加载一个随机的<code>n</code>行,这些行不是连续的</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>随机选择一行n,然后取n到n+5行</p> <pre class="lang-py prettyprint-override"><code>n = random.randint(0, rows_in_dataframe-5) five_random_consecutive_rows = dataframe[n:n+5] </code></pre>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何添加虚拟方法
3 回答
如何添加表示整数的擦边字符串?
1 回答
如何添加要在Bokeh中使用的新font.ttf文件?
9 回答
如何添加要显示的矩阵XY轴编号和XY轴
7 回答
如何添加计数?
3 回答
如何添加计数器函数?
7 回答
如何添加计数器列来计算数据帧中另一列中的特定值?
7 回答
如何添加计数器来跟踪while循环中的月份和年份?
6 回答
如何添加计数并删除countplot的顶部和右侧脊椎?
7 回答
如何添加计时器wx.应用程序更新窗口对象的主循环?
5 回答
如何添加评论到帖子?PostDetailVew,Django 2.1.5
7 回答
如何添加评论拉梅尔亚姆
8 回答
如何添加诸如矩阵Python/Pandas之类的数据帧?
7 回答
如何添加谷歌地点自动完成到Flask?
8 回答
如何添加超时、python discord bot
10 回答
如何添加超过1dp的检查
9 回答
如何添加距离方法
7 回答
如何添加跟随游戏的敌人精灵
2 回答
如何添加路径以便python可以找到程序?
8 回答
如何添加身份验证/安全性以使用happybase访问HBase?
1 回答