Numpy.random.randint()函数用法及源码

Python数据分析博文汇总

  • Pandas重复值处理函数drop_duplicates()
  • Pandas数据库缺失值处理函数dropna
  • Pandas中slice函数字段抽取
  • python数据分析-DataFrame数据框基本知识
  • Pandas数据库数据抽取
  • Numpy.random.randint()函数用法及源码
  • Pandas.concat()函数用法及源码
  • Pandas数据框列合并详解
  • Pandas.merge()函数用法及源码
  • Pandas之数据框框运算
  • Pandas之数据标准化
  • Pandas.cut函数用法及源码
  • python数据框空格值处理
  • Pandas.split()函数用法及源码

随机抽样:随机从数据中,按照一定的行数或者比例抽取数据

函数用法:numpy.random.randint(start, end, num)

import numpy;
from pandas import read_csv;
import pandas as pd
df = read_csv("E://pythonlearning//datacode//firstpart//4//4.9//data.csv")
r = numpy.random.randint(0, 10, 3)#0<=x<9, 抽三个x
df.loc[r, :];#所有行
df.loc[r,'num']

运行代码前四行有:

Numpy.random.randint()函数用法及源码_第1张图片

运行第五行有:

Numpy.random.randint()函数用法及源码_第2张图片

再运行一次:

Numpy.random.randint()函数用法及源码_第3张图片

同时运行五、六行:

Numpy.random.randint()函数用法及源码_第4张图片

再运行一次:

Numpy.random.randint()函数用法及源码_第5张图片

源代码:https://download.csdn.net/download/w_weiying/10427108

你可能感兴趣的:(Python数据分析,PYTHON之数据分析)