返回顶部
首页 > 资讯 > 后端开发 > Python >pandasdf.sample()的使用
  • 928
分享到

pandasdf.sample()的使用

2024-04-02 19:04:59 928人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

sample()函数常用来随机获取dataFrame中数据,可以用于快速查看。 常用的有以下入参: n :指定获取的数量,默认为1axis:指定随机获取的是行还是列。0表示行,1表示

sample()函数常用来随机获取dataFrame中数据,可以用于快速查看。

常用的有以下入参:

  • n :指定获取的数量,默认为1
  • axis:指定随机获取的是行还是列。0表示行,1表示列,默认为0
  • weitghts:指定权重信息,需要与 行或者列的数目相等,为列表
  • frac:百分比,随机获取的百分比比重

下面举例:

>>> df
     name  score grade
id                    
a     bog     45     A
c   jiken     67     B
d     bob     23     A
b   jiken     34     B
f    lucy     98     A
e    tidy     75     B

# 随机获取某一行
>>> df.sample()
    name  score grade
id                   
f   lucy     98     A

# 随机获取某一列
>>> df.sample(axis=1)
    score
id       
a      45
c      67
d      23
b      34
f      98
e      75

# 随机获取3行
>>> df.sample(n=3)
     name  score grade
id                    
a     bog     45     A
b   jiken     34     B
d     bob     23     A

# 按百分比获取
>>> df.sample(frac=0.25)
     name  score grade
id                    
b   jiken     34     B
d     bob     23     A

# 设置每行的权重并随机获取两行
>>> df.sample(n=2, weights=[0.1, 0.2, 0.3, 0.1, 0.1, 0.1])
    name  score grade
id                   
e   tidy     75     B
d    bob     23     A

到此这篇关于pandas df.sample()的使用的文章就介绍到这了,更多相关pandas df.sample()内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: pandasdf.sample()的使用

本文链接: https://lsjlt.com/news/120059.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • pandasdf.sample()的使用
    sample()函数常用来随机获取dataFrame中数据,可以用于快速查看。 常用的有以下入参: n :指定获取的数量,默认为1axis:指定随机获取的是行还是列。0表示行,1表示...
    99+
    2024-04-02
  • Pillow使用Image篇的使用
    目录安装Pillow构建图像图像对象图像对象属性安装Pillow pip install pillow 构建图像 Image.open(fp, mode ='r' ):打开图片...
    99+
    2024-04-02
  • Impala的使用
    什么是Impala 用来处理存储在Hadoop集群中大量数据的大规模并行处理的sql查询引擎,它是由C++和Java编写的开源软件,它提供了访问Hadoop中分布式文件系统中的数据的最快的方法。 Impalade优点 使用Impala,与...
    99+
    2015-03-31
    Impala的使用
  • dblink的使用
    1.创建全局link(使用本地一个用户访问其它用户的表)语法: create public database link 链接名  CONNECT TO 本地用户名 IDENTIFIED BY 密码...
    99+
    2024-04-02
  • Logminer的使用
    [oracle@db12c ~]$ mkdir utl_file_dir[oracle@db12c ~]$ sqlplus / as sysdbaSQL*Plus: Release 12.1.0.2.0 P...
    99+
    2024-04-02
  • Altium_Designer的使用
    内容包括原理图、PCB图绘制方法,封装制作以及DRC规则的使用、图纸的打印、出错处理,3D元件体建立教程及相应的3D封装下载等。紫色文字是超链接,点击自动跳转至相关博文。持续更新,原创不易! 目录: 一、一般介绍 1、中文显示 2、修改PC...
    99+
    2023-09-15
    AD的使用
  • GDB的使用
    目录 1. 什么是gdb 2. gdb的使用 2.1 生成调试信息 2.2 gdb的基本用法 2.2.1 启动gdb 2.2.2 gdb退出 2.2.3 列出源码 2.2.4 运行程序 2.2.5 断点 2.2.6 逐过程调试和单步调试  ...
    99+
    2023-09-25
    linux 服务器
  • window.dialogArguments的使用
    window.dialogArguments是一个只读属性,它返回对话框的参数。在JavaScript中,当使用window.sho...
    99+
    2023-09-12
    使用
  • CompletableFuture的使用
    目录 一、前言 二、概念介绍  三、自身特性 四、使用方式 1、异步执行一个任务并获取结果 2、异步执行一个任务并处理异常 3、异步执行多个任务并合并结果 4、异步执行多个任务并处理其中一个任务的结果 5、串行执行多个任务 6、 检查异步任...
    99+
    2023-09-01
    java
  • pip的使用
    目录 ❤  配置pip环境变量 ❤  Cmd终端使用pip ❤  Pycharm使用pip ❤  Jupyter使用pip python从小白到总裁完整教程目录:https://blog.csdn.net/weixin_67859959...
    99+
    2023-10-23
    pip python 开发语言 pycharm
  • mapper的使用
    一、通用mapper概述 它是mybatis的一个插件,单表查询的时候,使用通用mapper会非常的方便。极大地方便开发人员,可以按照需要选择通用方法,还可以自定义通用方法。不过它也有一个非常大的局限性:只支持单表操作,不支持多表查询。 ...
    99+
    2023-10-18
    mybatis java mysql Powered by 金山文档
  • MongoDB的使用
    今天来学习一个新的数据库,叫做MongoDB数据库,我们先来了解一下MongoDB数据库的概念,再一起学习如何使用MongoDB数据库吧~MongoDB的概念MongoDB是专为可扩展性、高性能和高可用性而设计的数据库,MongoDB的库中...
    99+
    2023-06-02
  • BaseQuickAdapter的使用
    文章目录 前言一、基础使用二、分组布局和多布局1.BaseMultiItemQuickAdapter2.BaseDelegateMultiAdapter3.BaseProviderMultiAdapter4.BaseSectionQ...
    99+
    2023-08-19
    android java kotlin
  • jsoup的使用
    本文在写作过程中参考了官方文档,传送门。 一、jsoup概述   jsoup 是一款基于 Java 的HTML解析器,它提供了一套非常省力的API,不但能直接解析某个URL地址、HTML文本内容,而且还能通过类似于DOM、CSS或者j...
    99+
    2023-08-20
    前端 java 开发语言
  • iframe的使用用法
    标签用于在当前 HTML 文档中嵌入另一个 HTML 文档。它创建了一个包含另一个文档的内联框架。以下是 标签的使用方法:1. ...
    99+
    2023-09-21
    iframe
  • tts使用的resource.irf文件如何使用
    tts使用的resource.irf文件是一种语音合成引擎使用的资源文件,包含了音素、声韵对应关系、音频特征等信息,用于将文本转化为...
    99+
    2023-09-08
    tts
  • IOS使用TestFlight测试的使用方法
    目录一、testflight优势二、开发人员TestFlight的设置操作步骤三、测试人员TestFlight的使用步骤现在最主流的移动端操作系统就是 Android 和 iOS ,...
    99+
    2022-12-17
    TestFlight测试 TestFlight
  • Python的@property的使用
    目录1、几个概念2、举个例子3、解决问题4、换个方法通常,当我们需要对对象的敏感属性或者不希望外部直接访问的属性进行私有化,但是某些时候我们又需要对这些私有属性进行修改,该怎么处理呢...
    99+
    2024-04-02
  • React中setState的使用与同步异步的使用
    在react中,修改状态如果直接使用this.state,不会引起组件的重新渲染,需要通过 this.setState来对组件的属性进行修改。 1、this.setState的两种...
    99+
    2024-04-02
  • mysql.help_topic的作用及使用
    今天在查询sql写法时突然出现一个没有接触过的表,mysql.help_topic. 网上也没有给出作用及解释,都是一些使用方法,对于不了解的人会容易蒙圈. 经过长时间的查询后写下这篇文章,希望能帮到大家,错误的地方还请指出. mysql...
    99+
    2023-09-01
    sql
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作