Power Query深度解析:数据清洗与转换利器
5星 · 超过95%的资源 需积分: 47 175 浏览量
更新于2024-08-05
收藏 945KB DOCX 举报
"◉“转换”选项卡功能:
“转换”选项卡提供了丰富的数据处理和分析工具,能够帮助用户进行深度的数据转换和模型构建。以下是一些关键功能的详细解释:
1. 行与列的操作:你可以通过“添加列”或“删除列”来调整数据集的结构。例如,可以插入新列,基于现有列创建衍生列,或者根据需求删除不再需要的列。
2. 数据类型转换:在“数据类型”下,你可以将数值、文本、日期等不同类型的字段互相转换,以适应不同的分析需求。例如,将文本型的日期转换为日期类型,以便进行日期相关的计算。
3. 格式设置:允许你自定义数值、日期和文本的显示格式,如小数位数、货币符号、日期格式等,使得数据更易读。
4. 函数计算:Power Query内置了多种计算函数,如SUM、AVERAGE、COUNT等,可以进行复杂的计算操作。例如,可以使用SUM函数求和,或者用IF函数进行条件判断。
5. 透视列和逆透视列:
- 透视列:这是数据透视表的一个简化版本,它可以把一个或多个列的唯一值转换为新列,并对这些值进行聚合操作。例如,你可以将“销售”列透视,统计每个销售员的客户数。
- 逆透视列:将多列数据转换为两列,一列是属性,另一列是对应的值。如果原数据是交叉表,逆透视可以将行字段保留,其他列转化为属性和对应的值,方便进一步处理。
6. 填充空值:提供了向前填充、向后填充、使用常量填充等方法,处理缺失值,保持数据的连续性。
7. 排序和过滤:可以对行或列进行升序或降序排序,也可以设置条件过滤,只保留满足特定条件的行。
8. 分组与汇总:对数据进行分组并进行总计、平均等聚合运算,可以快速得到统计数据。
9. 重命名和合并:可以方便地重命名列名,合并列内容,或者合并查询,整合来自不同源的数据。
在使用Power Query的过程中,无论是“开始”选项卡还是“转换”选项卡,都可以通过“高级编辑器”进行更底层的M语言(Power Query的脚本语言)编写,实现更复杂的数据处理逻辑。这使得Power Query成为了一款强大的数据清洗和准备工具,对于数据分析师和业务人员来说,是进行数据预处理的得力助手。
2019-06-23 上传
2019-05-20 上传
2020-04-05 上传
2021-12-10 上传
2021-12-10 上传
2021-07-27 上传
2020-03-24 上传
THEORDER
- 粉丝: 1774
- 资源: 19
最新资源
- ali-cdn-url:获取阿里云cdn请求地址
- Python3实战Spark大数据分析及调度-第11章 Azkaban实战篇.zip
- 第一个Visual C++应用程序的源码 关于鼠标坐标适时显示
- svelteblox:消费cueblox api的公共网站
- NokiaLCD:诺基亚 5110 LCD 的 AVR 库
- 基于matlab的图像椒盐噪声的平滑效果⽐较
- Latex Documentclass Plan Nacional I+D+i:国家研发计划的LaTeX模板-开源
- Handwritten-Digits-Classification:一种新颖的模型
- VC++ MFC编程实例-新年好
- 6-12-嵌入式省赛.zip
- FriendsFinder:https://enigmatic-taiga-02028.herokuapp.com
- Topic-Constrained-Bodies
- afghanistan-2014-analysis:为我们的阿富汗选举分析托管代码
- hello-world:这是我的第一个仓库
- Webdriver-io-project
- BostonHaskell2015:[Talk] 用 EDSL 构建讨论