在统计软件中3中特殊导入数据的方法包括:3. 随机数生成,也是一种高效自动生成数据的方法。今天我们使用几大统计工具分别进行演示。
在学习随机数生成数据框之前,我们先复习一下怎么在Python中导入自带数据和手工录入数据。
##导入sklearn机器学习包自带的数据集
from sklearn import datasets ##导入datasets
iris = datasets.load_iris() ##导入iris数据集
##手工录入数据
import pandas as pd ##导入pandas包
data = {'name': ['Steph', 'LeBron'],
##用字典的方式,完成数据一列一列的输入
'age': [32, 36 ],
'height': [1.92, 2.06],
'score': [97, 99]}
labels = ['a', 'b']
df1 = pd.DataFrame(data, index=labels)
##用列表labels的取值来当成每行的索引
df1
Out[9]:
name age height score
a Steph 32 1.92 97
b LeBron 36 2.06 99
##添加新行(新的观测值)
df1.loc['c'] = ['Harden', '32', 1.96, 98]
df1
Out[10]:
name age height score
a Steph 32 1.92 97
b LeBron 36 2.06 99
c Harden 32 1.96 98
接下来,我们将逐一讲解如何使用Excel、Stata、R和Python生成随机数字和数据。
一、Excel中的随机数字生成Excel,翻译成中文就是牛p的意思
Excel生成随机数字的基础函数是RAND()。RA