日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
python中info的含義

在Python中,info通常用于提供有關(guān)對(duì)象、庫或模塊的詳細(xì)信息。

成都創(chuàng)新互聯(lián)公司網(wǎng)站建設(shè)公司一直秉承“誠信做人,踏實(shí)做事”的原則,不欺瞞客戶,是我們最起碼的底線! 以服務(wù)為基礎(chǔ),以質(zhì)量求生存,以技術(shù)求發(fā)展,成交一個(gè)客戶多一個(gè)朋友!專注中小微企業(yè)官網(wǎng)定制,網(wǎng)站設(shè)計(jì)制作、成都做網(wǎng)站,塑造企業(yè)網(wǎng)絡(luò)形象打造互聯(lián)網(wǎng)企業(yè)效應(yīng)。

在Python中,info()通常與pandas庫中的DataFrame對(duì)象一起使用,用于獲取有關(guān)DataFrame的基本信息,這包括:

1、數(shù)據(jù)類型

2、內(nèi)存使用情況

3、索引信息

4、列信息

下面我們將詳細(xì)介紹info()方法的使用。

導(dǎo)入pandas庫

我們需要導(dǎo)入pandas庫,如果你還沒有安裝pandas,可以使用以下命令進(jìn)行安裝:

pip install pandas

接下來,我們導(dǎo)入pandas庫并創(chuàng)建一個(gè)DataFrame對(duì)象:

import pandas as pd
data = {'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]}
df = pd.DataFrame(data)

使用info()方法

現(xiàn)在我們已經(jīng)創(chuàng)建了一個(gè)DataFrame對(duì)象,我們可以使用info()方法來獲取有關(guān)它的信息:

df.info()

運(yùn)行上述代碼,你將看到類似以下的輸出:


RangeIndex: 3 entries, 0 to 2
Data columns (total 3 columns):
    Column  Non-Null Count  Dtype
-- ----- ------------- -----
 0   A       3 non-null      int64
 1   B       3 non-null      int64
 2   C       3 non-null      int64
dtypes: int64(3)
memory usage: 392.0 bytes

從輸出中,我們可以看到以下信息:

1、DataFrame對(duì)象的類型(

2、索引的類型和范圍(RangeIndex: 3 entries, 0 to 2

3、列的數(shù)量(Data columns (total 3 columns):

4、每列的非空值數(shù)量(Non-Null Count

5、每列的數(shù)據(jù)類型(Dtype

6、內(nèi)存使用情況(memory usage: 392.0 bytes

info()方法的參數(shù)

info()方法有一些可選參數(shù),可以用來自定義輸出的信息:

1、buf:設(shè)置輸出的緩沖區(qū)大小,默認(rèn)為None,表示不使用緩沖區(qū),可以設(shè)置為一個(gè)整數(shù),表示緩沖區(qū)的大?。ㄒ宰止?jié)為單位)。

2、max_cols:設(shè)置顯示的最大列數(shù),默認(rèn)為None,表示顯示所有列,可以設(shè)置為一個(gè)整數(shù),表示要顯示的最大列數(shù)。

3、memory_usage:設(shè)置內(nèi)存使用情況的顯示方式,默認(rèn)為True,表示顯示內(nèi)存使用情況,可以設(shè)置為False,表示不顯示內(nèi)存使用情況。

4、null_counts:設(shè)置是否顯示每列的空值數(shù)量,默認(rèn)為True,表示顯示空值數(shù)量,可以設(shè)置為False,表示不顯示空值數(shù)量。

5、depth:設(shè)置顯示的深度,默認(rèn)為None,表示顯示所有級(jí)別的信息,可以設(shè)置為一個(gè)整數(shù),表示要顯示的級(jí)別數(shù)。

6、repr:設(shè)置是否顯示數(shù)據(jù)的字符串表示形式,默認(rèn)為True,表示顯示字符串表示形式,可以設(shè)置為False,表示不顯示字符串表示形式。

我們可以使用以下代碼僅顯示前兩列的信息:

df.info(max_cols=2)

相關(guān)問題與解答

1、如何在pandas中創(chuàng)建一個(gè)DataFrame對(duì)象?

答:可以使用pd.DataFrame()函數(shù)創(chuàng)建一個(gè)DataFrame對(duì)象,傳入一個(gè)字典作為數(shù)據(jù),字典的鍵作為列名,值作為數(shù)據(jù)。

2、info()方法有哪些可選參數(shù)?

答:info()方法有以下可選參數(shù):buf、max_cols、memory_usage、null_counts、depthrepr。

3、如何查看DataFrame的內(nèi)存使用情況?

答:可以使用info()方法查看DataFrame的內(nèi)存使用情況,或者使用df.memory_usage()方法。

4、如何查看DataFrame中每列的空值數(shù)量?

答:可以使用info()方法查看DataFrame中每列的空值數(shù)量,或者使用df.isnull().sum()方法。


網(wǎng)站欄目:python中info的含義
分享地址:http://www.5511xx.com/article/djogjsg.html