EXCEL電子表格中圖表創(chuàng)建有哪些步驟?
1.打開"創(chuàng)建基本圖表(原始文件)"工作簿文件,輸入工作表,并選擇要生成圖表的數(shù)據(jù)區(qū)域。比如"a1:D4"。
2.單擊“常用”工具欄上的“圖表向?qū)А卑粹o。或者選擇菜單"插入→圖表命令。打開“圖表向?qū)А睂υ捒颉?/p>
3.默認(rèn)的圖表類型是柱形圖和子圖表類型。單擊"按住查看示例"按鈕來查看圖表外觀的預(yù)覽。也可以根據(jù)需要選擇不同類型的圖表。
4.單擊"完成"按鈕直接獲取當(dāng)前工作表中生成的圖表。
Excel數(shù)據(jù)如何導(dǎo)入echarts成圖?
這里有一個想法,是用python作為媒介實現(xiàn)的。首先,使用pythonspandas包,然后結(jié)合pyecharts(封裝的echarts)包,整個過程非常簡單。我來介紹一下實驗過程,實驗環(huán)境win10python3.6pycharm5.0,步驟如下:
為了更好的說明這個過程,我新建了一個測試文件grade.xls,內(nèi)容截圖如下,非常簡單:
1.首先,安裝我們需要的包——pandas和pyecharts,只需輸入命令"PIPIPInstall包名"安裝它們,如下所示:
2.然后讀取grade.xls文件。這里我用熊貓(數(shù)據(jù)處理)包的read_excel函數(shù),簡單快捷。主要代碼如下,主要獲取姓名、數(shù)學(xué)、中文、英文四個字段的信息:
3.映射的可視化。在這里,我主要畫直方圖、餅圖、漏斗圖、折線面積圖、水球圖五種類型的圖,如下:
直方圖,這里主要畫大家各門課程的s成績,代碼如下,不多:
程序運行的截圖如下:
餅狀圖,主要統(tǒng)計每個人的比例每門課的成績。主要代碼如下:
程序運行截圖如下(部分截圖):
漏斗圖,每個人和各科成績進行排序,主要代碼如下:
程序運行的截圖如下:
打折區(qū)域圖,這里主要統(tǒng)計每門課程的成績,主要代碼如下:
程序運行的截圖如下:
水球圖,其中主要計算數(shù)學(xué)總成績占各門課程總成績的比例,代碼如下:
程序運行的截圖如下:
至此,我們已經(jīng)完成了將excel數(shù)據(jù)導(dǎo)出到echarts圖的工作。總的來說,整個過程相當(dāng)簡單,代碼量也不多。主要是利用pandas和pyecharts兩個包,借助python來實現(xiàn)的。這里只是提供一個思路,可以算是曲線救國,前提是你需要一點python基礎(chǔ),而且python是一門非常容易掌握的語言,只要你熟悉環(huán)境,有一定的編程基礎(chǔ),很快就會掌握。希望上面分享的內(nèi)容能幫到你。
獲取數(shù)據(jù):圖表已經(jīng)生成,證明數(shù)據(jù)已經(jīng)獲取;
寫excel:可以通過jxl寫excel,保存到服務(wù)器;
下載excel:可以根據(jù)服務(wù)器地址文件路徑下載excel文件;