成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Pandas這樣來(lái)設(shè)置,做數(shù)據(jù)分析舒適百倍

開(kāi)發(fā) 后端 數(shù)據(jù)分析
Pandas有著自己的一套「參數(shù)設(shè)置系統(tǒng)」,可以幫助我們?cè)谟龅讲煌臄?shù)據(jù)時(shí)靈活調(diào)節(jié)從而達(dá)到最好的效果,本文就將介紹pandas中常用的參數(shù)設(shè)置方面的知識(shí)。

在日常使用pandas的過(guò)程中,由于我們所分析的數(shù)據(jù)表規(guī)模、格式上的差異,使得同樣的函數(shù)或方法作用在不同數(shù)據(jù)上的效果存在差異。

而pandas有著自己的一套「參數(shù)設(shè)置系統(tǒng)」,可以幫助我們?cè)谟龅讲煌臄?shù)據(jù)時(shí)靈活調(diào)節(jié)從而達(dá)到最好的效果,本文就將介紹pandas中常用的參數(shù)設(shè)置方面的知識(shí)。

[[339856]]

1. 設(shè)置DataFrame最大顯示行數(shù)

pandas設(shè)置參數(shù)中的display.max_rows用于控制打印出的數(shù)據(jù)框的最大顯示行數(shù),我們使用pd.set_option()來(lái)有針對(duì)的設(shè)置參數(shù),如下面的例子:

Pandas這樣來(lái)設(shè)置,做數(shù)據(jù)分析舒適百倍

圖2

在修改display.max_rows的參數(shù)值之后,我們的數(shù)據(jù)框只會(huì)顯示指定行數(shù)的數(shù)據(jù),中間的部分都會(huì)以省略號(hào)的形式顯示,當(dāng)我們的數(shù)據(jù)框行數(shù)較多,可以加大這個(gè)參數(shù)以顯示更多行數(shù)據(jù)。

2. 設(shè)置DataFrame最大顯示列數(shù)

類(lèi)似display.max_rows,通過(guò)修改display.max_columns我們可以調(diào)節(jié)最大顯示的數(shù)據(jù)框列數(shù)(默認(rèn)是20列),這在我們的數(shù)據(jù)框字段較多又想全部查看的時(shí)候很有用:

Pandas這樣來(lái)設(shè)置,做數(shù)據(jù)分析舒適百倍

圖3

3. 設(shè)置每列的最大顯示寬度

對(duì)于一些單元格內(nèi)容長(zhǎng)度較長(zhǎng)的數(shù)據(jù)譬如長(zhǎng)文本,在查看數(shù)據(jù)框時(shí)過(guò)長(zhǎng)的部分會(huì)被簡(jiǎn)化為省略號(hào),而通過(guò)修改display.max_colwidth參數(shù)我們可以在必要時(shí),使得超長(zhǎng)的部分也顯示出來(lái):

Pandas這樣來(lái)設(shè)置,做數(shù)據(jù)分析舒適百倍

圖4

4. 指定小于某個(gè)數(shù)的元素顯示為0

通過(guò)display.chop_threshold參數(shù)我們?cè)诓恍薷脑紨?shù)據(jù)的情況下,指定數(shù)據(jù)框中絕對(duì)值小于閾值的數(shù)顯示為0:

Pandas這樣來(lái)設(shè)置,做數(shù)據(jù)分析舒適百倍

圖5

5. 格式化浮點(diǎn)數(shù)

通過(guò)display.float_format參數(shù)我們可以設(shè)置浮點(diǎn)數(shù)的顯示格式,譬如這里我們給浮點(diǎn)數(shù)加上¥前綴并設(shè)定保留兩位小數(shù):

Pandas這樣來(lái)設(shè)置,做數(shù)據(jù)分析舒適百倍

圖6

6. 設(shè)置info()方法中非缺失值檢查的行數(shù)上限

針對(duì)數(shù)據(jù)框的info()方法可以幫助我們查看數(shù)據(jù)框的一些概覽信息,譬如每一列對(duì)應(yīng)的非缺失值個(gè)數(shù)。

但默認(rèn)情況下當(dāng)數(shù)據(jù)框行數(shù)大于1690784行時(shí),再查看info()信息,會(huì)處于計(jì)算效率的考慮略去缺失值檢查信息。

這時(shí)我們可以通過(guò)設(shè)置display.max_info_rows參數(shù)來(lái)提高這個(gè)上限:

Pandas這樣來(lái)設(shè)置,做數(shù)據(jù)分析舒適百倍

圖7

7. 控制小數(shù)打印的精度

控制數(shù)據(jù)框中小數(shù)的顯示精度除了上文提到的方法之外,還可以通過(guò)修改display.precision參數(shù)來(lái)控制,默認(rèn)是6位小數(shù):

Pandas這樣來(lái)設(shè)置,做數(shù)據(jù)分析舒適百倍

圖8

8. 臨時(shí)修改參數(shù)

有些時(shí)候我們只希望在某張表上進(jìn)行設(shè)置參數(shù)的修改,不希望影響到之后的其他表的顯示。

這時(shí)除了用pd.reset_option()對(duì)指定的參數(shù)進(jìn)行復(fù)原之外,我們還可以利用with關(guān)鍵詞配合pd.option_context以臨時(shí)的方式將指定的參數(shù)作用在局部范圍內(nèi):

Pandas這樣來(lái)設(shè)置,做數(shù)據(jù)分析舒適百倍

圖9

 

責(zé)任編輯:趙寧寧 來(lái)源: 今日頭條
相關(guān)推薦

2022-05-26 08:12:39

PandasApply技巧

2018-12-10 11:00:01

MySQL數(shù)據(jù)庫(kù)索引

2012-11-21 17:35:21

Oracle技術(shù)嘉年華

2017-09-01 09:52:20

PythonPandas數(shù)據(jù)分析

2023-04-14 07:09:04

2021-02-07 11:43:03

數(shù)據(jù)分析項(xiàng)目

2021-02-05 11:36:42

數(shù)據(jù)業(yè)務(wù)指標(biāo)

2023-12-10 14:06:04

數(shù)據(jù)庫(kù)pythonduckdb

2024-01-09 13:58:22

PandasPython數(shù)據(jù)分析

2020-05-15 15:09:51

R語(yǔ)言數(shù)據(jù)分析

2018-10-11 15:18:23

阿里云數(shù)據(jù)庫(kù)數(shù)據(jù)

2022-10-18 11:47:08

數(shù)據(jù)分析運(yùn)營(yíng)直播

2015-09-24 10:18:54

程序員身價(jià)

2015-03-12 10:21:05

阿里云宕機(jī)

2022-11-11 11:35:14

2023-12-29 10:04:47

數(shù)據(jù)分析

2014-11-11 15:57:07

2016-03-04 14:40:35

華為

2024-08-01 08:06:11

虛擬線(xiàn)程性能

2023-06-26 22:15:14

ChatGPT思維模型
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 91视频大全 | 爱综合 | 涩涩鲁亚洲精品一区二区 | 一级毛片色一级 | 精品一区二区三区免费视频 | 激情福利视频 | 91精品国产91久久久久游泳池 | 99小视频 | 美女天天操 | 国产精品久久精品 | 色站综合 | 欧美中文字幕一区 | 亚洲精品一区二区三区中文字幕 | 成人免费日韩 | 三级视频久久 | 在线观看成年人视频 | 精品影视| 欧美电影免费观看高清 | 国产成人一区二区三区久久久 | 成人综合伊人 | 国产精品一区网站 | 污片在线免费观看 | 96国产精品久久久久aⅴ四区 | 久久久国产一区二区三区四区小说 | 不卡一区 | 久久一区二区三区电影 | 国产小u女发育末成年 | 91精品久久久久久久久中文字幕 | 亚洲在线成人 | 久久福利电影 | 亚洲视频在线观看 | 精品在线一区 | 在线午夜电影 | 99re在线视频 | 免费看国产一级特黄aaaa大片 | 国产精品日日夜夜 | 亚洲国产精品久久久久婷婷老年 | 一区视频| 欧美色综合一区二区三区 | 国产99久久精品一区二区永久免费 | 九九在线精品视频 |