Power BI筆記(一)

Power BI組成:

Power Query占键、Power Pivot昔善、Power View、Power Map

一畔乙、數(shù)據(jù)處理的3個(gè)過程:數(shù)據(jù)獲取君仆、數(shù)據(jù)整理、數(shù)據(jù)豐富

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

2.數(shù)據(jù)整理(數(shù)據(jù)清洗)

a.提升標(biāo)題
b.更改數(shù)據(jù)類型
c.刪除錯(cuò)誤(error)/空值(null)
d.刪除重復(fù)項(xiàng)
e.填充
f.合并列
g.拆分列
h.分組
i.提取
j.行列轉(zhuǎn)置(注意把標(biāo)題降下來)
k.行列操作
l.逆透視列(二維表轉(zhuǎn)一維表牲距,寬表降維)
m.透視列(數(shù)據(jù)透視返咱,增加維度)

3.數(shù)據(jù)豐富

a.添加列:添加重復(fù)列、添加索引列牍鞠、添加條件列咖摹、添加自定義列
b.追加查詢(在下面添加新的行數(shù)據(jù),縱向合并)
c.合并查詢(橫向合并數(shù)據(jù))

二难述、M函數(shù)

1.M 函數(shù)基本規(guī)范

M 函數(shù)對大小寫敏感萤晴,第一個(gè)字母都是大寫
表被稱為 Table,每行的內(nèi)容是一個(gè) Record胁后,每列的內(nèi)容是一個(gè) List
行標(biāo)用大括號{ }店读,比如取第一行的內(nèi)容:=表{0} //PQ 的第一行從 0 開始
列標(biāo)用中括號[ ],比如取自定義列的內(nèi)容:=表[自定義]
取第一行自定義列的內(nèi)容:=表{0}[自定義

2.常用的 M 函數(shù)

? 聚合函數(shù):
求和:List.Sum()
求最小值:List.Min()
求最大值:List.Max()
求平均值:List.Average()
? 文本函數(shù):
求文本長度:Text.Length()
去文本空格:Text.Trim()
取前 n 個(gè)字符:Text.Start(文本,n)
取后 n 個(gè)字符:Text.End(文本,n)
? 提取數(shù)據(jù)函數(shù):
從 Excel 表中提取數(shù)據(jù):Excel.Workbook()
從 Csv/Txt 中提取數(shù)據(jù):Csv.Document()
? 條件函數(shù):
if else then (相當(dāng)于 Excel 中的 IF)
在公式標(biāo)記欄中輸入#shared攀芯,就把所有的 M 函數(shù)顯示出來

三屯断、數(shù)據(jù)建模 度量值&DAX函數(shù)

1.DAX 參數(shù)的基本格式 :

表名用單引號' '括著 // '日期表'
字段用中括號[ ]括著 //[日期]
度量值也是用中括號[ ]
引用字段始終要包含表名,以和度量值區(qū)分開

2. DAX 常用函數(shù)

聚合函數(shù):SUM ,AVERAGE ,MIN ,MAX ,COUNT(計(jì)數(shù)) ,COUNTROWS(計(jì)算行數(shù))裹纳,DISTINCTCOUNT(計(jì)算不重復(fù)值個(gè)數(shù))
(迭代函數(shù):SUMX择葡,AVERAGEX, MINX, MAXX, RANKX)
時(shí)間智能函數(shù):
PREVIOUSYEAR/Q/M/D:上一年/季/月/日
NEXTYEAR/Q/M/D:下一年/季/月/日
TOTALYTD/QTD/MTD:年/季/月初至今
SAMEPERIODLASTYEAR:上年同期
PARALLELPERIOD:上一期
DATESINPERIOD:指定期間的日期
篩選函數(shù)(DAX查詢函數(shù)):
FILTER:篩選
ALL:所有值,可以清除篩選
ALLEXCEPT:保留指定列
VALUES:返回不重復(fù)值

3.CALCULATE的語法結(jié)構(gòu)

語法:CALCULATE(<expression>,<filter1>,<filter2>…)
a.第一個(gè)參數(shù)是計(jì)算表達(dá)式剃氧,可以執(zhí)行各種聚合運(yùn)算
b.第二個(gè)參數(shù)開始敏储,是一系列篩選條件,可以為空朋鞍;如果多個(gè)篩選條件已添,用逗號分隔
c.所有篩選條件的交集形成最終的篩選數(shù)據(jù)集合
d.根據(jù)篩選出的數(shù)據(jù)集合執(zhí)行第一個(gè)參數(shù)的聚合運(yùn)算并返回運(yùn)算結(jié)果

4.FILTER函數(shù)語法結(jié)構(gòu)

FILTER(<table>,<filter>)
a.第一個(gè)參數(shù)<table>是要篩選的表
b.第二個(gè)參數(shù)<filter>是篩選條件
c.函數(shù)返回結(jié)果是一張表,不能單獨(dú)使用滥酥,需要與其他函數(shù)結(jié)合使用

5.HASONEVALUE(<columnName>)

參數(shù)只有:列名 作用:判斷外部上下文中是否為該列中的唯一值更舞,做切片器交互時(shí)比較有用

6.SUMX(<table>,<expression>)

第一個(gè)參數(shù)為被運(yùn)算的表table,第二個(gè)參數(shù)是對表中的每一行計(jì)算的表達(dá)式

7.EARLIER函數(shù)

EARLIER語法(<column>,<number>)
a.第一個(gè)參數(shù)是列名
b.第二個(gè)參數(shù)一般可以省略
c.EARLIER函數(shù)提取本行對應(yīng)的該列的值坎吻,實(shí)際上就是提取本行和參數(shù)行列交叉的單元格

四缆蝉、可視化制作

1.柱形圖

a.堆積柱形圖



不同序列顯示在一根柱子上,可以直接比較總量大小瘦真,分類序列的數(shù)值比較功能弱化
b.簇狀柱形圖



不同序列使用不同的柱子刊头,可以比較各序列的數(shù)值大小,總量比較功能弱化
c.百分比堆積柱形圖

不同序列在一根柱子顯示诸尽,明顯對比各序列的相對大小原杂,Y軸標(biāo)簽變?yōu)榘俜直龋瑹o法比較總量您机,每根柱子一樣高

2.矩形樹狀圖

單層樹圖

多層樹圖

使用場景:
a. 要顯示大量的分層數(shù)據(jù)( 條形圖不能有效地處理大量值)
b. 要顯示每個(gè)部分與整體之間的比例
c. 要顯示層次結(jié)構(gòu)中指標(biāo)在各個(gè)類別層次的分布的模式
d. 要使用大小和顏色編碼顯示屬性
e. 要發(fā)現(xiàn)模式穿肄、離群值、最重要因素和異常

3.地圖

氣泡地圖 Bubble Map
著色地圖 Filled Map
ArcGIS Map

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末际看,一起剝皮案震驚了整個(gè)濱河市咸产,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌仲闽,老刑警劉巖锐朴,帶你破解...
    沈念sama閱讀 211,042評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異蔼囊,居然都是意外死亡焚志,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,996評論 2 384
  • 文/潘曉璐 我一進(jìn)店門畏鼓,熙熙樓的掌柜王于貴愁眉苦臉地迎上來酱酬,“玉大人,你說我怎么就攤上這事云矫∩殴粒” “怎么了?”我有些...
    開封第一講書人閱讀 156,674評論 0 345
  • 文/不壞的土叔 我叫張陵,是天一觀的道長挑社。 經(jīng)常有香客問我陨界,道長,這世上最難降的妖魔是什么痛阻? 我笑而不...
    開封第一講書人閱讀 56,340評論 1 283
  • 正文 為了忘掉前任菌瘪,我火速辦了婚禮,結(jié)果婚禮上阱当,老公的妹妹穿的比我還像新娘俏扩。我一直安慰自己,他們只是感情好弊添,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,404評論 5 384
  • 文/花漫 我一把揭開白布录淡。 她就那樣靜靜地躺著,像睡著了一般油坝。 火紅的嫁衣襯著肌膚如雪嫉戚。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,749評論 1 289
  • 那天澈圈,我揣著相機(jī)與錄音彼水,去河邊找鬼。 笑死极舔,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的链瓦。 我是一名探鬼主播拆魏,決...
    沈念sama閱讀 38,902評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼慈俯!你這毒婦竟也來了渤刃?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,662評論 0 266
  • 序言:老撾萬榮一對情侶失蹤贴膘,失蹤者是張志新(化名)和其女友劉穎卖子,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體刑峡,經(jīng)...
    沈念sama閱讀 44,110評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡洋闽,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,451評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了突梦。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片诫舅。...
    茶點(diǎn)故事閱讀 38,577評論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖宫患,靈堂內(nèi)的尸體忽然破棺而出刊懈,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 34,258評論 4 328
  • 正文 年R本政府宣布虚汛,位于F島的核電站匾浪,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏卷哩。R本人自食惡果不足惜蛋辈,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,848評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望殉疼。 院中可真熱鬧梯浪,春花似錦、人聲如沸瓢娜。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,726評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽眠砾。三九已至虏劲,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間褒颈,已是汗流浹背柒巫。 一陣腳步聲響...
    開封第一講書人閱讀 31,952評論 1 264
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留谷丸,地道東北人堡掏。 一個(gè)月前我還...
    沈念sama閱讀 46,271評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像刨疼,于是被迫代替她去往敵國和親泉唁。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,452評論 2 348

推薦閱讀更多精彩內(nèi)容