亚洲视频二区_亚洲欧洲日本天天堂在线观看_日韩一区二区在线观看_中文字幕不卡一区

公告:魔扣目錄網(wǎng)為廣大站長(zhǎng)提供免費(fèi)收錄網(wǎng)站服務(wù),提交前請(qǐng)做好本站友鏈:【 網(wǎng)站目錄:http://www.430618.com 】, 免友鏈快審服務(wù)(50元/站),

點(diǎn)擊這里在線(xiàn)咨詢(xún)客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會(huì)員:747

怎么用excel求斜率?斜率圖,可以快速展現(xiàn)兩組數(shù)據(jù)之間各維度的變化,特別適合用于對(duì)比兩個(gè)時(shí)間點(diǎn)的數(shù)據(jù)。

比如說(shuō),為了對(duì)比分析某產(chǎn)品不同功能的用戶(hù)滿(mǎn)意度,經(jīng)過(guò)問(wèn)卷調(diào)查和數(shù)據(jù)統(tǒng)計(jì),得到下面這個(gè)調(diào)查結(jié)果:

從圖中可以直觀地看出,功能 C 的用戶(hù)滿(mǎn)意度明顯下降,我們用比較鮮明的橙色來(lái)表示,以便引起觀眾重點(diǎn)關(guān)注;

功能 D 和功能 E 的用戶(hù)滿(mǎn)意度明顯提升,我們用藍(lán)色表示,代表數(shù)據(jù)正在向好的方向發(fā)展;

功能 A 和功能 B 的用戶(hù)滿(mǎn)意度變化不大,我們用淺灰色表示,以便削弱觀眾對(duì)這兩個(gè)功能的注意力,把更多的精力用于分析用戶(hù)滿(mǎn)意度明顯下降的功能點(diǎn),從而讓圖表起到提升信息傳遞效率的目的。

01、下面是用 matplotlib 畫(huà)圖的詳細(xì)步驟。

首先,導(dǎo)入所需的庫(kù),并設(shè)置中文字體和定義顏色等。

# 導(dǎo)入所需的庫(kù)import numpy as npimport pandas as pdimport matplotlib as mplimport matplotlib.pyplot as pltimport matplotlib.image as image

# 正常顯示中文標(biāo)簽mpl.rcParams[‘font.sans-serif’] = [‘SimHei’]

# 自動(dòng)適應(yīng)布局mpl.rcParams.update({‘figure.autolayout’: True})

# 正常顯示負(fù)號(hào)mpl.rcParams[‘axes.unicode_minus’] = False

# 定義顏色,主色:藍(lán)色,輔助色:灰色,互補(bǔ)色:橙色c = {‘藍(lán)色’:’#00589F’, ‘深藍(lán)色’:’#003867′, ‘淺藍(lán)色’:’#5D9BCF’, ‘灰色’:’#999999′, ‘深灰色’:’#666666′, ‘淺灰色’:’#CCCCCC’, ‘橙色’:’#F68F00′, ‘深橙色’:’#A05D00′, ‘淺橙色’:’#FBC171′}

其次,從 Excel 文件中讀取隨機(jī)模擬的數(shù)據(jù),并定義畫(huà)圖用的數(shù)據(jù)。

# 數(shù)據(jù)源路徑filepath=’./data/問(wèn)卷調(diào)查結(jié)果.xlsx’

# 讀取 Excel文件df = pd.read_excel(filepath, index_col=’調(diào)查年度’)

# 定義畫(huà)圖用的數(shù)據(jù)category_names = df.columnslabels = df.indexdata = df.valuesdata_cum = data.cumsum(axis=1)

接下來(lái),開(kāi)始用「面向?qū)ο蟆沟姆椒ㄟM(jìn)行畫(huà)圖。

# 使用「面向?qū)ο蟆沟姆椒ó?huà)圖,定義圖片的大小fig, ax=plt.subplots(figsize=(6, 6))

# 設(shè)置背景顏色fig.set_facecolor(‘w’)ax.set_facecolor(‘w’)

# 設(shè)置標(biāo)題ax.set_title(‘\n用戶(hù)滿(mǎn)意度隨時(shí)間的變化\n’, fontsize=26, loc=’left’, color=c[‘深灰色’])

# 定義顏色category_colors = [c[‘淺灰色’], c[‘淺灰色’], c[‘橙色’], c[‘藍(lán)色’], c[‘藍(lán)色’]]

# 畫(huà)斜率圖for i, color in zip(np.arange(len(df.columns)), category_colors): ax.plot(df.index, df.iloc[:, i], marker=’o’, color=color)

# 設(shè)置數(shù)據(jù)標(biāo)簽及其文字顏色 ax.text(-0.03, df.iloc[0, i], df.columns[i] + ‘ ‘ + ‘{:.0%}’.format(df.iloc[0, i]), ha=’right’, va=’center’, color=color, fontsize=16) ax.text(1.06, df.iloc[1, i], ‘{:.0%}’.format(df.iloc[1, i]), ha=’left’, va=’center’, color=color, fontsize=16)

# 設(shè)置 Y 軸刻度范圍ax.set_ylim(df.values.min()-0.02, df.values.max()+0.01)

# 隱藏 Y 軸ax.yaxis.set_visible(False)

# 隱藏邊框ax.spines[‘top’].set_visible(False)ax.spines[‘right’].set_visible(False)ax.spines[‘left’].set_visible(False)ax.spines[‘bottom’].set_visible(False)

# 隱藏 X 軸的刻度線(xiàn)ax.tick_params(axis=’x’, which=’major’, length=0)

# 設(shè)置坐標(biāo)標(biāo)簽字體大小和顏色ax.tick_params(labelsize=16, colors=c[‘灰色’])

plt.show()

運(yùn)行之后,便得到上面那張圖。

02、對(duì)于同一組數(shù)據(jù),不同的人可能會(huì)有不同的觀察視角,對(duì)它們進(jìn)行可視化,往往也存在多種不同的解決方案,這里介紹的方法,并不是唯一正確的答案。關(guān)鍵在于,圖表的設(shè)計(jì)者想要表達(dá)什么信息?是否讓觀眾正確且快速地理解了想要表達(dá)的信息?

不同類(lèi)型的圖表,有著不同的優(yōu)勢(shì)和劣勢(shì)。

斜率圖的優(yōu)勢(shì),是能快速看到每個(gè)類(lèi)別前后發(fā)生的變化,并能根據(jù)線(xiàn)條的陡峭程度,直觀地感受到變化的幅度。

斜率圖的劣勢(shì),是看不出整體與部分的占比關(guān)系。另外,如果類(lèi)別的順序很重要,那么也不適合使用斜率圖,因?yàn)轭?lèi)別會(huì)根據(jù)數(shù)值大小自動(dòng)進(jìn)行排列。

最后,留給你一道思考題:在你看到過(guò)的各種數(shù)據(jù)中,有哪些數(shù)據(jù)是適合用斜率圖進(jìn)行對(duì)比分析的?

分享到:
標(biāo)簽:excel excel求斜率 怎么用excel求斜率 WPS
用戶(hù)無(wú)頭像

網(wǎng)友整理

注冊(cè)時(shí)間:

網(wǎng)站:5 個(gè)   小程序:0 個(gè)  文章:12 篇

  • 51998

    網(wǎng)站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會(huì)員

趕快注冊(cè)賬號(hào),推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨(dú)大挑戰(zhàn)2018-06-03

數(shù)獨(dú)一種數(shù)學(xué)游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過(guò)答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫(kù),初中,高中,大學(xué)四六

運(yùn)動(dòng)步數(shù)有氧達(dá)人2018-06-03

記錄運(yùn)動(dòng)步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓(xùn)練成績(jī)?cè)u(píng)定2018-06-03

通用課目體育訓(xùn)練成績(jī)?cè)u(píng)定