![7d7cec11fa4973dc31645957fa772e83.png](https://img-blog.csdnimg.cn/img_convert/7d7cec11fa4973dc31645957fa772e83.png)
![215bfb2a02d36a5e3235fef27ab3f3b3.png](https://img-blog.csdnimg.cn/img_convert/215bfb2a02d36a5e3235fef27ab3f3b3.png)
![24d515b8c8d9bb58cd566940825f747d.gif](https://img-blog.csdnimg.cn/img_convert/24d515b8c8d9bb58cd566940825f747d.gif)
pd.read_excel("示例数据.xlsx")
![b8034aff0760f3397320f6121b7ffb55.png](https://img-blog.csdnimg.cn/img_convert/b8034aff0760f3397320f6121b7ffb55.png)
![94f938988fb3aaa8cb15e38c7ec175d7.png](https://img-blog.csdnimg.cn/img_convert/94f938988fb3aaa8cb15e38c7ec175d7.png)
数据生成
说明:生成指定格式/数量的数据 Excel 以生成10*2的0—1均匀分布随机数矩阵为例,在Excel中需要使用rand()
函数生成随机数,并手动拉取指定范围
![fe7f8f108c38a9728706d52db9c41c7a.gif](https://img-blog.csdnimg.cn/img_convert/fe7f8f108c38a9728706d52db9c41c7a.gif)
pd.DataFrame(np.random.rand(10,2))
![fb10ac2e1f0711e8aaad2835b53d37e1.png](https://img-blog.csdnimg.cn/img_convert/fb10ac2e1f0711e8aaad2835b53d37e1.png)
![5662cc8da821090cb80e1356864a0d1b.png](https://img-blog.csdnimg.cn/img_convert/5662cc8da821090cb80e1356864a0d1b.png)
数据存储
说明:将表格中的数据存储至本地 Excel 在Excel中需要点击保存并设置格式/文件名![fe6700093422940baaeb358bc2088472.gif](https://img-blog.csdnimg.cn/img_convert/fe6700093422940baaeb358bc2088472.gif)
pd.to_excel("filename.xlsx")
来将当前工作表格保存至当前目录下,当然也可以使用
to_csv
保存为csv等其他格式,也可以使用绝对路径来指定保存位置
![ea86702531e967f6af2adde80d829ff6.png](https://img-blog.csdnimg.cn/img_convert/ea86702531e967f6af2adde80d829ff6.png)
![d0e1d49684c8dff7da89c4491bb18624.png](https://img-blog.csdnimg.cn/img_convert/d0e1d49684c8dff7da89c4491bb18624.png)
数据筛选
说明:按照指定要求筛选数据 Excel 使用我们之前的示例数据,在Excel中筛选出薪资大于5000
的数据步骤如下
![274f7bca4c1120c11ce926412db6aae9.gif](https://img-blog.csdnimg.cn/img_convert/274f7bca4c1120c11ce926412db6aae9.gif)
![d00ad23bb79ab0e59126196256d5fe5f.png](https://img-blog.csdnimg.cn/img_convert/d00ad23bb79ab0e59126196256d5fe5f.png)
![661da6e0d41e39e0d9651c0f7741ab97.png](https://img-blog.csdnimg.cn/img_convert/661da6e0d41e39e0d9651c0f7741ab97.png)
数据插入
说明:在指定位置插入指定数据 Excel 在Excel中我们可以将光标放在指定位置并右键增加一行/列,当然也可以在添加时对数据进行一些计算,比如我们就可以使用IF函数(=IF(G2>10000,"高","低")
),将薪资大于10000的设为高,低于10000的设为低,添加一列在最后
![a19e9e0eaaf38869dfc54f28955d7283.gif](https://img-blog.csdnimg.cn/img_convert/a19e9e0eaaf38869dfc54f28955d7283.gif)
cut
方法来实现同样操作
bins = [0,10000,max(df['薪资水平'])]
group_names = ['低','高']
df['new_col'] = pd.cut(df['薪资水平'], bins, labels=group_names)
![032a971c5d6a09df129e1e61b63fd0fa.png](https://img-blog.csdnimg.cn/img_convert/032a971c5d6a09df129e1e61b63fd0fa.png)
![baa9a8981d33216b4f3e99c8ec428d77.png](https://img-blog.csdnimg.cn/img_convert/baa9a8981d33216b4f3e99c8ec428d77.png)
数据删除
说明:删除指定行/列/单元格 E xcel 在Excel删除数据十分简单,找到需要删除的数据右键删除即可,比如删除刚刚生成的最后一列![108b129caf7f825c879f3d99643dde52.gif](https://img-blog.csdnimg.cn/img_convert/108b129caf7f825c879f3d99643dde52.gif)
del df['new_col']
即可
![cfa4c4a5ca5adbd0e97cee1c1b6d0ae4.png](https://img-blog.csdnimg.cn/img_convert/cfa4c4a5ca5adbd0e97cee1c1b6d0ae4.png)
![23f7f48d783fb0deef044b4327721774.png](https://img-blog.csdnimg.cn/img_convert/23f7f48d783fb0deef044b4327721774.png)
数据排序
说明:按照指定要求对数据排序 Excel 在Excel中可以点击排序按钮进行排序,例如将示例数据按照薪资从高到低进行排序可以按照下面的步骤进行![234f3f33ca18098374a17c12a9bd5945.gif](https://img-blog.csdnimg.cn/img_convert/234f3f33ca18098374a17c12a9bd5945.gif)
sort_values
进行排序,使用
ascending
来控制升降序,例如将示例数据按照薪资从高到低进行排序可以使用
df.sort_values("薪资水平",ascending=False,inplace=True)
![16f9dc356bc7c07d18969e6d46d88cc2.png](https://img-blog.csdnimg.cn/img_convert/16f9dc356bc7c07d18969e6d46d88cc2.png)
![606543c9138045f9cf0bfe535acb3884.png](https://img-blog.csdnimg.cn/img_convert/606543c9138045f9cf0bfe535acb3884.png)
缺失值处理
说明:对缺失值(空值)按照指定要求处理 Excel 在Excel中可以按照查找—>定位条件—>空值来快速定位数据中的空值,接着可以自己定义缺失值的填充方式,比如将缺失值用上一个数据进行填充。![bcf90db65ce2edc4445753ef52e5e6db.gif](https://img-blog.csdnimg.cn/img_convert/bcf90db65ce2edc4445753ef52e5e6db.gif)
![0db9d8d1e38a4c3662586c65cb560170.png](https://img-blog.csdnimg.cn/img_convert/0db9d8d1e38a4c3662586c65cb560170.png)
![62118ce433eb7ff575c40d40b55b3f8c.png](https://img-blog.csdnimg.cn/img_convert/62118ce433eb7ff575c40d40b55b3f8c.png)
数据去重
说明:对重复值按照指定要求处理 Excel 在Excel中可以通过点击数据—>删除重复值按钮并选择需要去重的列即可,例如对示例数据按照创建时间列进行去重,可以发现去掉了196 个重复值,保留了 629 个唯一值。![071ddd9bb45f23091b10604018206cb5.gif](https://img-blog.csdnimg.cn/img_convert/071ddd9bb45f23091b10604018206cb5.gif)
![92381b546a676969c51d5ecff82d3463.png](https://img-blog.csdnimg.cn/img_convert/92381b546a676969c51d5ecff82d3463.png)
![020738ad591ee69807c50707e1a3ffd1.png](https://img-blog.csdnimg.cn/img_convert/020738ad591ee69807c50707e1a3ffd1.png)
格式修改
说明:修改指定数据的格式 Excel 在Excel中可以选中需要转换格式的数据之后右键—>修改单元格格式来选择我们需要的格式![bdecc4413aefba1e5e2eb869cfdcf5af.gif](https://img-blog.csdnimg.cn/img_convert/bdecc4413aefba1e5e2eb869cfdcf5af.gif)
![663b26cc85449cf6a3bd179959ab8428.png](https://img-blog.csdnimg.cn/img_convert/663b26cc85449cf6a3bd179959ab8428.png)
数据交换
说明:交换指定数据 Excel 在Excel中交换数据是很常用的操作,以交换示例数据中地址与岗位两列为例,可以选中地址列,按住shift键并拖动边缘至下一列松开即可![e9b365bf4fd591df9df821e871627dca.gif](https://img-blog.csdnimg.cn/img_convert/e9b365bf4fd591df9df821e871627dca.gif)
![503e7a954963736f7d5cfb447db39077.png](https://img-blog.csdnimg.cn/img_convert/503e7a954963736f7d5cfb447db39077.png)
![591a1eb44987a820d14d956abdd530c5.png](https://img-blog.csdnimg.cn/img_convert/591a1eb44987a820d14d956abdd530c5.png)
数据合并
说明:将两列或多列数据合并成一列 Excel 在Excel中可以使用公式也可以使用Ctrl+E快捷键完成多列合并,以公式为例,合并示例数据中的地址+岗位列步骤如下![1f6676a454b2e2a3c3a167853a555258.gif](https://img-blog.csdnimg.cn/img_convert/1f6676a454b2e2a3c3a167853a555258.gif)
![dd57a7cb749a0e1faa2c4d235f1c5d4a.png](https://img-blog.csdnimg.cn/img_convert/dd57a7cb749a0e1faa2c4d235f1c5d4a.png)
![74cc5c734b55767ed08da6ca7c6573a5.png](https://img-blog.csdnimg.cn/img_convert/74cc5c734b55767ed08da6ca7c6573a5.png)
数据拆分
说明:将一列按照规则拆分为多列 Excel 在Excel中可以通过点击数据—>分列并按照提示的选项设置相关参数完成分列,但是由于该列含有[]等特殊字符,所以需要先使用查找替换去掉。![5b89be4b43593f1d8e6e606a67473148.gif](https://img-blog.csdnimg.cn/img_convert/5b89be4b43593f1d8e6e606a67473148.gif)
![4e9fec30905009833e94d3d19cbaea38.png](https://img-blog.csdnimg.cn/img_convert/4e9fec30905009833e94d3d19cbaea38.png)
![e2d5ffa95edc2ce1af48bf289ddf1c0f.png](https://img-blog.csdnimg.cn/img_convert/e2d5ffa95edc2ce1af48bf289ddf1c0f.png)
数据分组
说明:对数据进行分组计算 Excel 在Excel中对数据进行分组计算需要先对需要分组的字段进行排序,之后可以通过点击分类汇总并设置相关参数完成,比如对示例数据的学历进行分组并求不同学历的平均薪资![640cf3dd09f4c58c9b7ace38e751a45b.gif](https://img-blog.csdnimg.cn/img_convert/640cf3dd09f4c58c9b7ace38e751a45b.gif)
![1623c14ab0dc810efc3694cbf685ad6b.png](https://img-blog.csdnimg.cn/img_convert/1623c14ab0dc810efc3694cbf685ad6b.png)
![890a706414934ed15e69d0afe82bac31.png](https://img-blog.csdnimg.cn/img_convert/890a706414934ed15e69d0afe82bac31.png)
数据计算
说明:对数据进行一些计算 Excel 在Excel中有很多计算相关的公式,比如可以使用COUNTIFS来统计薪资大于10000的岗位数量有518个![921efd88c5b505c192a91a3bc07eef7e.gif](https://img-blog.csdnimg.cn/img_convert/921efd88c5b505c192a91a3bc07eef7e.gif)
![99087d64c59462490c9d1aecb11d7955.png](https://img-blog.csdnimg.cn/img_convert/99087d64c59462490c9d1aecb11d7955.png)
![e7636223109743b09acb00c333b002dd.png](https://img-blog.csdnimg.cn/img_convert/e7636223109743b09acb00c333b002dd.png)
数据统计
说明:对数据进行一些统计计算 Excel 在Excel中有很多统计相关的公式,也有现成的分析工具,比如对薪资水平列进行描述性统计分析,可以通过添加工具库之后点击数据分析按钮并设置相关参数![ff025401284d452b7c04e15e3fd82a85.gif](https://img-blog.csdnimg.cn/img_convert/ff025401284d452b7c04e15e3fd82a85.gif)
![8075913aacd08113d5b18d57e50407ea.png](https://img-blog.csdnimg.cn/img_convert/8075913aacd08113d5b18d57e50407ea.png)
![06de9a6aafeffd88121c522fe8d6c03f.png](https://img-blog.csdnimg.cn/img_convert/06de9a6aafeffd88121c522fe8d6c03f.png)
数据可视化
说明:对数据进行可视化 E xcel 在Excel中可以通过点击插入并选择图表来快速完成对数据的可视化,比如制作薪资的直方图,并且有很多样式可以直接使用![7b60538554345df97e5be9d032f76ef1.gif](https://img-blog.csdnimg.cn/img_convert/7b60538554345df97e5be9d032f76ef1.gif)
![0aff169a47cdc17d7b30a9971f8ced06.png](https://img-blog.csdnimg.cn/img_convert/0aff169a47cdc17d7b30a9971f8ced06.png)
![ea22339fbfde6225b78218e90e51e823.png](https://img-blog.csdnimg.cn/img_convert/ea22339fbfde6225b78218e90e51e823.png)
数据抽样
说明:对数据按要求采样 Excel 在Excel中抽样可以使用公式也可以使用分析工具库中的抽样,但是仅支持对数值型的列抽样,比如随机抽20个示例数据中薪资的样本![b11de897b91f50a480d2df04bbcea022.gif](https://img-blog.csdnimg.cn/img_convert/b11de897b91f50a480d2df04bbcea022.gif)
![2cc8a343a3f7f0d23221a449590e6c5b.png](https://img-blog.csdnimg.cn/img_convert/2cc8a343a3f7f0d23221a449590e6c5b.png)
![3a898fd63afa04346e38c694aa4a9ef7.png](https://img-blog.csdnimg.cn/img_convert/3a898fd63afa04346e38c694aa4a9ef7.png)
数据透视表
说明:制作数据透视表 Excel 数据透视表是一个非常强大的工具,在Excel中有现成的工具,只需要选中数据—>点击插入—>数据透视表即可生成,并且支持字段的拖取实现不同的透视表,非常方便,比如制作地址、学历、薪资的透视表![aeff24ba2bcdfa0cc860b6aa73aadf3a.gif](https://img-blog.csdnimg.cn/img_convert/aeff24ba2bcdfa0cc860b6aa73aadf3a.gif)
![fd1d0ad278e02de3e34dd62ff870e8be.png](https://img-blog.csdnimg.cn/img_convert/fd1d0ad278e02de3e34dd62ff870e8be.png)
vlookup
说明:利用VLOOKUP查找数据 Excel VLOOKUP算是EXCEL中最核心的功能之一了,我们用一个简单的数据来进行示例![f125e38ace0097d4f93998f967e7274a.gif](https://img-blog.csdnimg.cn/img_convert/f125e38ace0097d4f93998f967e7274a.gif)
![2d4ff5e81d89ca38878ad1ab584822a7.png](https://img-blog.csdnimg.cn/img_convert/2d4ff5e81d89ca38878ad1ab584822a7.png)
![7519bf9809af722bc69037fc700f1ca0.png](https://img-blog.csdnimg.cn/img_convert/7519bf9809af722bc69037fc700f1ca0.png)
![d54dad42ce93d135cbb06ac1a88b20a9.png](https://img-blog.csdnimg.cn/img_convert/d54dad42ce93d135cbb06ac1a88b20a9.png)
![126400151c014c370d3384a592a82f4b.png](https://img-blog.csdnimg.cn/img_convert/126400151c014c370d3384a592a82f4b.png)
推荐阅读
阿里巴巴副总裁司罗:达摩院如何搭建NLP技术体系?
重磅!CSDN 发布「AI开源贡献奖Top5」「AI新锐公司奖Top10」「AI优秀案例奖Top30」三大榜单
疫情排查节时86%?不会代码也能玩转模型训练?腾讯大神揭秘语音语义及AutoML黑科技 | 内含福利
张钹院士:探索第三代人工智能,需要勇闯无人区的人才
AI ProCon 2020 圆满落幕,百位专家与万名开发者共同拉开人工智能新篇章
厉害!国内大学生计算机编程第一人,一人挑战一个队,百度最年轻 T10,现创业自动驾驶
Balancer因通缩代币STA遭遇闪电贷攻击,价值50万美元资产被黑
你点的每个“在看”,我都认真当成了AI