日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python二维表转一维表_Excel、Power BI及Python系列:使用Power BI转化一维表与二维表...

發(fā)布時間:2025/4/16 python 53 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python二维表转一维表_Excel、Power BI及Python系列:使用Power BI转化一维表与二维表... 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

上篇文章,老海分享了如何使用Excel完成一維表與二維表之間的轉(zhuǎn)化

本篇老家繼續(xù)分享使用Power BI來完成一維表與二維表的轉(zhuǎn)化操作。

可能很多小伙伴,不太了解Power BI

Power BI是什么?

它是微軟近些年推出的一款可視化BI工具,依托Office家族,以及巨大的用戶基礎(chǔ),目前已經(jīng)平臺體系化了,同時針對不同用戶群體需求,對應(yīng)出多個版本,100%支持簡體中文。

界面介紹

版本很多,一般選擇Desktop即可

其中桌面版本屬于免費使用,小伙伴們再也不用擔心了,下載安裝即用。

下載連接:

https://powerbi.microsoft.com/zh-cn/desktop/

現(xiàn)在的PC配置一般都是64位 WIN10了,如果你還沒安裝,請下載對應(yīng)版本安裝

Power BI

具有動態(tài)透視表可視化、自動匹配星狀數(shù)據(jù)結(jié)構(gòu)等特點

,與Tableau非常相似,而二者有何差異,老海在之前的微頭條中已經(jīng)詳細介紹了,有興趣的小伙伴可以去翻看一下,這里不做贅述。

自動匹配連接數(shù)據(jù)表

快速可視化,跨表連接

Power BI也可以

搭建數(shù)據(jù)處理、可視化的完整分析管道,實現(xiàn)分析過程的重復(fù)性利用,可以同步數(shù)據(jù)刷新,聯(lián)動時間維度、空間維度、業(yè)務(wù)維度,實現(xiàn)橫向拉取、縱向鉆取的多層次分析

OK,關(guān)于Power BI簡單介紹到這里,詳細內(nèi)容可參考官方文檔。

下面我們開始正文,本次我們依舊使用上次的模擬案例數(shù)據(jù):

一維表與二維表

一維表

二維表

具體一維表與二維表的區(qū)別與聯(lián)系,以及數(shù)據(jù)說明,可以翻看前面的文章了解即可。

OK,下面老海分三部分來詳細介紹操作過程:

使用Power BI導(dǎo)入數(shù)據(jù),并進入數(shù)據(jù)轉(zhuǎn)換,又叫Power Query編輯器

第一步:打開程序后,選擇“

獲取數(shù)據(jù)

”,此處可以拉取各類數(shù)據(jù)源,我們使用Excel源,選擇案例數(shù)據(jù)文件即可。

加載Excel數(shù)據(jù)源

第二步:打開Excel文件后,選擇需要的sheet即可,這里選擇一維表和二維表

可選擇需要的表

第三步:選擇“

模型

”,進入數(shù)據(jù)模型界面,然后點擊“

轉(zhuǎn)換數(shù)據(jù)

”,進入

Power Query編輯器

,此時我們完成了準備動作。

專門的數(shù)據(jù)轉(zhuǎn)換功能模塊

使用Power BI,將一維表透視轉(zhuǎn)換為二維表

第一步:首先選擇我們需要透視的字段“

科目

”,然后選擇“轉(zhuǎn)換”,之后點擊“

透視列

類似Excel的透視表功能

第二步:此時會提示選擇透視列對應(yīng)的度量字段,這里我們選擇“

支出金額

”作為值列

選擇需要度量的字段或者指標

第三步:OK,此時工具會自動進行運算,并完成二維表的轉(zhuǎn)換,是不是特別簡單~

生成二維表

使用Power BI,將二維表逆視轉(zhuǎn)化為二維表

第一步:首先,我們選中需要逆視的字段列,這里我們選擇了“

支出金額

”的元素列,比如:材料、管理、人力等等,一定要包括所有需要的列,否則可能出現(xiàn)數(shù)據(jù)缺失。

進行逆視操作

第二步:工具自動運算完成,生成出一維表,但此時字段名稱還不太符合使用需要。

比Excel更簡潔

第三步:直接點擊字段名稱,進行修改,最終得到想要的一維表格,超級簡單!

直接修改列名

OK,以上就是具體操作的詳細內(nèi)容,老海盡量細化了。其實,實際使用中更加簡便。

總之,Power BI可輕松實現(xiàn)一維表和二維表的相互轉(zhuǎn)換

在完成上面的數(shù)據(jù)轉(zhuǎn)換操作后,我們選擇“

關(guān)閉并應(yīng)用

”,將轉(zhuǎn)換結(jié)果更新到“

模型

”中,便于后面的數(shù)據(jù)分析以及可視化操作,以及數(shù)據(jù)導(dǎo)出等操作。

記住操作這一步,更新到模型中

這是一開始的模型結(jié)構(gòu),一維表與二維表

初始的結(jié)構(gòu)

這是數(shù)據(jù)轉(zhuǎn)換后的模型結(jié)構(gòu),一維表轉(zhuǎn)為二維表結(jié)構(gòu),二維表轉(zhuǎn)為一維表結(jié)構(gòu)

更新的結(jié)構(gòu)

其實在Excel2016以及更高版本中,同樣可以調(diào)用Power Query編輯器

第一步:選擇“

數(shù)據(jù)

”,找到“

新建查詢

”,即可拉取各種數(shù)據(jù)源,這里我們也可以選擇“

從表格

”,將當前表格中的數(shù)據(jù)拉取進入Power Query編輯器。

OFFICE2016以及更高版本,直接顯示

第二步:此時,工具會自動拉取數(shù)據(jù)范圍,我們也可以自行調(diào)整

選取數(shù)據(jù)

第三步:這時進入Power Query編輯器,與Power BI下界面無太大差異

進入編輯器

特別提醒:若你使用的是 Excel 2013 或早期版本的 Excel,則可能需要在 excel 中啟用 Power Quer,也可以下載并安裝最新版本的 Power Query for Excel,這將自動啟用 Power Query。

具體官方網(wǎng)址,參考如下:

https://support.microsoft.com/zh-cn/office/power-query-%E6%95%85%E9%9A%9C%E6%8E%92%E9%99%A4-2546eaa8-9893-4574-9ef9-afacb9b0b495

https://www.microsoft.com/zh-cn/download/details.aspx?id=39379&CorrelationId=85f847dd-369e-4417-b604-6a2f3c673084

老海的感受是,

很多小伙伴成天投入在大量的數(shù)據(jù)清洗操作和VBA操作中,卻沒發(fā)現(xiàn)Excel早就集成了 Power Query,

它可大幅提升數(shù)據(jù)轉(zhuǎn)換、處理的效率,N多預(yù)設(shè)數(shù)據(jù)清洗功能,減少大量公式的使用。

OK,關(guān)于Power BI實現(xiàn)一維表與二維表轉(zhuǎn)換的內(nèi)容就到這里,下篇老海將分享

使用Python代碼實現(xiàn)的具體過程

,歡迎關(guān)注和分享~

總結(jié)

以上是生活随笔為你收集整理的python二维表转一维表_Excel、Power BI及Python系列:使用Power BI转化一维表与二维表...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。