正確答案是:A: `df.info()`
### 專(zhuān)業(yè)分析:
1. **`df.info()`**:
- `df.info()` 是一個(gè)非常有用的方法,用于快速了解 DataFrame 的基本信息。
- 它會(huì)輸出每個(gè)列的名稱(chēng)、數(shù)據(jù)類(lèi)型(dtype)、非空值的數(shù)量以及內(nèi)存使用情況。
- 通過(guò)這個(gè)方法,你可以快速了解每個(gè)字段的數(shù)據(jù)類(lèi)型和缺失值的情況。
- 另外,它還會(huì)顯示每種數(shù)據(jù)類(lèi)型的列數(shù),這可以幫助你了解不同數(shù)據(jù)類(lèi)型的個(gè)數(shù)。
2. **`df.type()`**:
- `df.type()` 不是一個(gè)有效的 Pandas DataFrame 方法。
- 因此,它不能用于獲取 DataFrame 的數(shù)據(jù)類(lèi)型信息。
3. **`df.describes()`**:
- `df.describe()` 是用于生成描述性統(tǒng)計(jì)信息的函數(shù)。
- 它通常用于數(shù)值型數(shù)據(jù),提供如均值、標(biāo)準(zhǔn)差、最小值、最大值和四分位數(shù)等統(tǒng)計(jì)信息。
- 但它不提供有關(guān)數(shù)據(jù)類(lèi)型或缺失值的信息。
4. **`df.head()`**:
- `df.head()` 用于查看 DataFrame 的前幾行數(shù)據(jù)。
- 它主要用于查看數(shù)據(jù)的整體結(jié)構(gòu)和內(nèi)容,但不提供數(shù)據(jù)類(lèi)型或缺失值的信息。
因此,`df.info()` 是了解 DataFrame 中字段的數(shù)據(jù)類(lèi)型、缺失情況以及不同數(shù)據(jù)類(lèi)型個(gè)數(shù)的最佳選擇。