pandas随机打乱dataFrame顺序

2023-05-16

pandas.sample(frac=)

sample(frac=0.5), # 随机取data的一半数据
sample(frac=1.0), # 随机取data的所有数据,相当于打乱顺序

import pandas as pd 
data = pd.DataFrame()
data['text'] = ['x1','x2','x3','xx']
data['label'] = ['花','草','树','木']
print(data)
'''
  text label
0   x1     花
1   x2     草
2   x3     树
3   xx     木
'''
print(data.sample(frac=0.5)) # 随机取data的一半数据
'''
  text label
2   x3     树
1   x2     草
'''
print(data.sample(frac=1.0))  # 随机取data的所有数据,相当于打乱顺序
'''
  text label
2   x3     树
3   xx     木
1   x2     草
0   x1     花
'''

np.random.seed(2020) # 固定随机种子,使得每次运行可以复现
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

pandas随机打乱dataFrame顺序 的相关文章

随机推荐

  • Ubuntu18.04编译安装ROS工具包MoveIt

    官方安装教程请点击https moveit ros org install source 最简单的安装方式是apt安装 sudo apt install ros melodic moveit 编译安装时 xff0c 笔者在这一步遇到问题 x
  • pr2+RealSense D435+3D感知配置

    本文环境是ROS Melodic xff0c 参考https www ncnynl com archives 201610 1045 html https blog csdn net qintianhaohao article detail
  • 记录Ceres优化中遇到的一个奇怪问题

    笔者在学习视觉SLAM十四讲的第6讲非线性优化时 xff0c 运行使用Ceres拟合曲线的例程 xff0c 发现当生成数据为如下代码时 vector lt double gt x data y data 数据 for int i 61 0
  • slambook2中训练字典时的DBoW3库问题

    问题描述 视觉SLAM十四讲第2版的第11讲中 xff0c 训练字典的程序需要用到DBoW3库 xff0c 由于从GitHub中克隆下来的slambook2仓库中的3rdparty文件夹下均是空文件 xff0c 故自行下载了DBoW3库 编
  • VMware虚拟网卡对网络的影响

    最近发现打开网页的速度极慢 xff0c 有些网页首次打开需要加载很久 xff0c 甚至加载不出来 起初以为是DNS的原因 xff0c 但是将DNS改为114 114 114 114也没有用 ping域名的时候 xff0c 总是第一次为无法访
  • 【解决】tf2.LookupException: “base_link“ passed to lookupTransform argument target_frame does not exist.

    使用环境ROS MELODIC Python 2 7 在ROS中使用tf监听两个frame的变换关系时 xff0c 出现以下报错 Traceback most recent call last File 34 controller py 3
  • gazebo——解决第一次打开gazebo卡的时间特别久问题

    解决第一次打开gazebo卡的时间特别久问题 cd span class token operator span span class token regex gazebo span mkdir span class token opera
  • NUCLEO开发板 STLINK-V3E体验

    一 前言 NUCLEO开发板普遍在内部集成了ST LINK调试器 编程器 xff0c 所以STM32 Nucleo 144板无需单独的探头 个人理解 xff0c STLINK V3E中 xff0c E是Embedded的意思 xff0c 也
  • GAZEBO 中 sdf文件详解

    GAZEBO 中 sdf文件详解 1 model模型 一个模型数据库会拥有的文件 xff08 1 xff09 database config xff1a 有关数据库的元数据 xff0c 从CMakeList自动填充 本地不需要 xff08
  • 【HCNP-OSPF】LSA

    一 拓扑图 OSPF为什么会引入 划分区域 xff1f 划分区域以后 xff0c 可以带来以下好处 xff1a 1 节省区域中的每一个设备的系统资源 xff08 大区域被划分以后 xff0c 小区域中的数据库内容就会变少 xff09 xff
  • 无人机起降(2):AcFly飞控模块与M8N GPS模块的接口修改

    假如AcFly飞控想使用M8NGPS而不是AcFly GPS 需要将接线进行更换 AcFly飞控接口定义 由飞控手册查阅外设接口 xff1a 超声波 xff1a Ultrasonic 接口 光流传感器 xff1a Uart5 接口 GPS
  • 卡尔曼滤波原理及应用仿真(3):非线性滤波之扩展Kalman滤波

    标量非线性系统EKF 标量系统状态方程 xff1a 观测方程 xff1a MATLAB仿真 设置时间长度为50s xff0c 过程噪声方差Q 61 0 01 观测噪声方差R 61 1 xff0c 初值X 0 61 0 1 xff0c 协方差
  • 100条经典C++笔试题目及答案分享

    100条经典C 43 43 笔试题目分享 一 C 43 43 与C差异 1 17 二 数据类型 关键字 18 37 三 C 43 43 面向对象的特性 38 61 四 程序阅读题 62 89 五 编程练习 90 100 看到好用的经典C 4
  • 2020讯飞AI开发者大赛-温度预测赛道baseline改进

    2020讯飞AI开发者大赛 温度预测赛道baseline改进分享 写在前面数据清洗缺失值处理异常值处理 特征工程模型训练写在最后 写在前面 这是我参加的第二次数据竞赛 xff0c 上次是上个月的 传染病趋势预测 xff0c 西交是主办方的那
  • office显示正在更新怎么办

    问题 xff1a office打开之后 xff0c 显示正在更新 xff0c 过了一段时间后显示失败 xff0c 怎么解决 xff1f 解决方案 xff1a 1 win 43 R输入services msc 2 将Microsoft Off
  • pandas.DataFrame.select_dtypes的用法

    做数据分析时 xff0c 需要对特征进行归类 类别型还是数值型 xff0c pandas提供了select dtypes函数 函数原型 DataFrame select dtypes include 61 None exclude 61 N
  • SQL中if语句的使用

    SQL代码 xff1a select cast allcardid as bigint as allcardid is lord won if lord total bomb cnt 61 0 1 lord used bomb cnt 1
  • pandas.facctorize

    pandas factorize用法 对标签进行数值编码 相当于label encoding xff0c 按照标签在data中出现的先后顺序 span class token keyword import span pandas span
  • 录制好的视频文件,如何添加到直播源中做成直播?

    阿酷原创 2017 11 27 长沙 录制好的视频文件 xff0c 如何添加到直播源中做成直播 xff1f 打开直播助手界面 xff0c 点击 34 添加素材 34 xff0c 就可以添加音视频文件了 xff0c 选择你要添加的视频文件 x
  • pandas随机打乱dataFrame顺序

    pandas sample frac 61 sample frac 61 0 5 随机取data的一半数据 sample frac 61 1 0 随机取data的所有数据 xff0c 相当于打乱顺序 span class token key