news 2026/8/7 23:14:01

数据透视表的魔法:Power Query自定义函数的应用

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
数据透视表的魔法:Power Query自定义函数的应用

在数据分析的过程中,我们常常需要对数据进行透视和汇总,以提取有用的信息。今天我们将探讨如何在Power Query中创建一个自定义函数,该函数可以对指定表格中的特定字段进行分组,并计算其最大值。这个过程不仅提高了数据处理的效率,还增强了数据分析的灵活性。

自定义函数的需求

假设我们有一组表格,其中每个表格包含了应用程序编号(Appl Nbr)、国家(Country)、姓名(Name)以及不同的时间单位字段,如天数(No. of Days)或周数(No. of Weeks)。我们希望创建一个函数,该函数可以接受以下参数:

  1. report: 输入的表格。
  2. field: 需要计算最大值的字段。
  3. columnNewName: 计算结果的新列名。

目标是按Appl Nbr分组,并将指定字段的最大值填入新列。

最初的尝试与遇到的挑战

首先,我们尝试了以下代码:

(report as table, field as text, columnNewName as text) => let Source = report, SelectedField = Table.SelectColumns(Source, field), #"Grouped Rows" = Table.Group(Source, {"Appl Nbr"
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/28 7:05:34

利用GitHub Actions自动构建PyTorch-CUDA镜像

利用GitHub Actions自动构建PyTorch-CUDA镜像 在深度学习项目开发中,最让人头疼的往往不是模型设计本身,而是“环境配置”这个看似简单却极易出错的环节。你是否经历过这样的场景:本地训练一切正常,换到服务器上却因为 CUDA 版本不…

作者头像 李华
网站建设 2026/7/31 17:22:50

transformer大模型推理延迟优化:PyTorch-CUDA-v2.7实战案例

Transformer大模型推理延迟优化:PyTorch-CUDA实战精要 在当前AI服务对实时性要求日益严苛的背景下,一个看似简单的文本生成请求,背后可能涉及数十亿参数的Transformer模型计算。当用户期待毫秒级响应时,若推理延迟动辄数百毫秒甚至…

作者头像 李华
网站建设 2026/8/1 12:22:52

清华镜像源配置PyTorch安装包的详细步骤

清华镜像源加速 PyTorch-CUDA 环境搭建:高效部署深度学习开发环境 在人工智能项目开发中,最让人头疼的往往不是模型设计,而是环境配置——尤其是当你要在实验室服务器或本地工作站上安装 PyTorch 并启用 GPU 支持时。你是否经历过这样的场景…

作者头像 李华
网站建设 2026/8/1 17:14:12

Anaconda配置PyTorch环境的三种正确方式

Anaconda配置PyTorch环境的三种正确方式 在深度学习项目开发中,最让人头疼的往往不是模型设计或训练调参,而是环境配置——尤其是当你要在不同机器上复现一个支持GPU加速的PyTorch环境时。明明代码没问题,却因为torch.cuda.is_available()返…

作者头像 李华
网站建设 2026/8/6 16:48:54

SSH隧道转发Jupyter端口实现安全远程访问

SSH隧道转发Jupyter端口实现安全远程访问 在深度学习和AI研发的日常工作中,一个常见的场景是:你手头只有一台轻薄笔记本,却需要运行训练大型神经网络模型的任务。这些任务动辄占用数十GB显存、持续数小时甚至数天,显然无法在本地完…

作者头像 李华
网站建设 2026/8/2 7:10:42

PyTorch安装太难?试试这个CUDA集成镜像,3分钟搞定!

PyTorch安装太难?试试这个CUDA集成镜像,3分钟搞定! 在深度学习项目启动的前48小时里,有多少人真正把时间花在了写模型上?恐怕更多是在和环境打架:pip install torch 装完发现不支持GPU,换 torch…

作者头像 李华