Python
 Computer >> コンピューター >  >> プログラミング >> Python

Python Pandas –DataFrameの行と列を数えます


DataFrameの行と列をカウントするには、shapeプロパティを使用します。最初に、以下のパスに示すように、デスクトップにCSVファイルがあるとします-

C:\\Users\\amit_\\Desktop\\CarRecords.csv

CSVファイルを読む-

dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\CarRecords.csv")

図形を使用して行と列を数えましょう

dataFrame.shape

以下はコードです-

import pandas as pd

# reading csv file
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\CarRecords.csv")
print("DataFrame...\n",dataFrame)

# count the rows and columns in a DataFrame
print("\nNumber of rows and column in our DataFrame = ",dataFrame.shape)

# returns top 5 row records
print("\nDataFrame with specific number of rows...\n",dataFrame.head(5))

出力

これにより、次の出力が生成されます-

DataFrame...
           Car       Place   UnitsSold
0         Audi   Bangalore          80
1      Porsche      Mumbai         110
2   RollsRoyce        Pune         100
3          BMW       Delhi          95
4     Mercedes   Hyderabad          80
5  Lamborghini  Chandigarh          80
6         Audi      Mumbai         100
7     Mercedes        Pune         120
8  Lamborghini       Delhi         100

Number of rows and column in our DataFrame = (9, 3)

DataFrame with specific number of rows ...
          Car      Place   UnitsSold
0        Audi  Bangalore          80
1     Porsche     Mumbai         110
2  RollsRoyce       Pune         100
3         BMW      Delhi          95
4    Mercedes  Hyderabad          80

  1. PythonPandas-結合された行と列のサブセットを選択します

    行と列のサブセットを選択するには、 locを使用します 。インデックス演算子、つまり角かっこを使用して、場所に条件を設定します。 以下は、MicrosoftExcelで開いたCSVファイルの内容であるとしましょう- 最初に、CSVファイルからPandasDataFrameにデータをロードします- dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\SalesData.csv") 行と列を組み合わせたサブセットを選択します。右の列には、表示する列が表示されます。つまり、ここに車の列が表示されます- dataFra

  2. Python-PandasDataFrameからnull行を削除する方法

    Pandas DataFrameのnull行を削除するには、dropna()メソッドを使用します。以下が、いくつかのNaN、つまりnull値を含むCSVファイルであるとしましょう- read_csv()を使用してCSVファイルを読み取ってみましょう。 CSVはデスクトップにあります- dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\CarRecords.csv") dropna()-を使用してnull値を削除します dataFrame = dataFrame.dropna() 例 以下は完全なコードです-