[python] pandas 행 개수 얻는 법
pandas 행 개수 얻는 법
DataFrame 초기화
import pandas as pd
import numpy as np
data = {
"A": [1.1, 1.2, 1.3, 1.4, 1.5],
"B": [2.1, 2.2, 2.3, 2.4, 2.5],
"C": [np.nan] * 5
}
df = pd.DataFrame(data)
print(df)
# 출력
# A B C
# 0 1.1 2.1 NaN
# 1 1.2 2.2 NaN
# 2 1.3 2.3 NaN
# 3 1.4 2.4 NaN
# 4 1.5 2.5 NaN
import numpy as np
data = {
"A": [1.1, 1.2, 1.3, 1.4, 1.5],
"B": [2.1, 2.2, 2.3, 2.4, 2.5],
"C": [np.nan] * 5
}
df = pd.DataFrame(data)
print(df)
# 출력
# A B C
# 0 1.1 2.1 NaN
# 1 1.2 2.2 NaN
# 2 1.3 2.3 NaN
# 3 1.4 2.4 NaN
# 4 1.5 2.5 NaN
데이터 행 개수 구하기
print("len(df): {0}".format(len(df)))
print("len(df.axes[0]): {0}".format(len(df.axes[0])))
print("df.shape[0]: {0}".format(df.shape[0]))
print("df.C: {0}".format(len(df.C)))
print("len(df.index): {0}".format(len(df.index)))
print("df.C.count(): {0}".format(df.C.count()))
# 출력
# len(df): 5
# len(df.axes[0]): 5
# df.shape[0]: 5
# df.C: 5
# len(df.index): 5
# df.C.count(): 0
print("len(df.axes[0]): {0}".format(len(df.axes[0])))
print("df.shape[0]: {0}".format(df.shape[0]))
print("df.C: {0}".format(len(df.C)))
print("len(df.index): {0}".format(len(df.index)))
print("df.C.count(): {0}".format(df.C.count()))
# 출력
# len(df): 5
# len(df.axes[0]): 5
# df.shape[0]: 5
# df.C: 5
# len(df.index): 5
# df.C.count(): 0
위의 방법 중 편한 방법으로 사용하시면 됩니다.
댓글
댓글 쓰기