DataShare Blog
主页
归档
关于
GitHub
主页
归档
关于
GitHub
数据人阿多
一枚热爱技术的数据分析师 同时也爱分享技术
分类
▶
Python
131
Python数据处理
47
Python基础库
30
Python图像处理
13
Polars-学习
11
数据分析与挖掘
9
数据可视化
9
数学知识
5
数据采集
3
NLP
2
Web
2
Hive
8
随笔
8
大模型相关
7
Linux
5
Clickhouse
3
EXCEL数据处理与VBA
2
标签
Agent
AI
Anaconda
ChatGPT
Clickhouse
csv
datetime
DeepSeek
Excel
GIL
GUI
hadoop
hdfs
Hive
hive
jupyter-notebook
Linux
matplotlib
mysql
NLP
numpy
OpenClaw
opencv
openlist
openpyxl
pandas
partial
pip
plotly
polars
pyecharts
python
RAG
rust
SecureCRT
sklearn
ssh
uv
VBA
Web
函数
协程
博客
基础库
多线程
大数据
大模型
工具
打包
数学
数学基础
数据分析
数据处理
机器学习
正则
游戏
激活函数
特征工程
理论
相似度
算法
管理
类
类型
聚类
装饰器
读书分享
更多
168 字
1 分钟
阅读量加载中...
Numpy中的shuffle和permutation区别
2020-01-06
Python/Python数据处理
/
python
/
numpy
主要区别
#
shuffle
没有返回值,直接在原来的数据上进行打乱排序,没有返回;而
permutation
是在数据副本上面进行打乱,返回打乱之后的副本。
由于permutation会复制数据,所以当数据量特别大的时候,使用shuffle的效率更高。
无论是
shuffle
还是
permutation
对二维及以上数据,都是只对
第一维进行打乱顺序
,第二维中的顺序并不会打乱。
示例
#
以上是自己实践中遇到的一些问题,分享出来供大家参考学习,欢迎关注微信公众号:DataShare ,不定期分享干货
Python pandas数据计数函数 value_counts
机器学习之sklearn-feature_selection-chi2基于卡方,特征筛选详解
1
主要区别
2
示例