Как исправить вывод метода pandas.describe ()?
Я занимаюсь аналитикой файла Excel с 16084 записями.Когда я запускаю pd.descibe (), он теряет 11 записей и показывает счет 14921. Счет 14921 для account_with_no_state, который должен быть 14932. Счет 1152 для accounts_with_state, и эти два должны составлять 16084. Когда я использую встроенныйв функции len () для столбца он возвращает правильное количество 16084 записей.
Вот код:
import pandas as pd
import numpy as np
address_with_accounts = pd.read_excel('private document.xlsx', sheet_name = 'Sheet1')
accounts = address_with_accounts[['Account Name', 'Sold To Street', 'Sold To City', 'Sold To State/Province']]
accounts_with_no_state = accounts[accounts['Sold To State/Province'].isnull()]
accounts_with_state = accounts[accounts['Sold To State/Province'].notnull()]
#print(accounts_with_no_state.head())
print('\n-------------------------------------------------------------------\n')
print("number of accounts: ", len(accounts_with_no_state['Account Name']))
print(accounts_with_no_state.describe())
print('\n-------------------------------------------------------------------\n')
#print(accounts_with_state.head())
print('\n-------------------------------------------------------------------\n')
print("number of accounts: ", len(accounts_with_state['Account Name']))
print(accounts_with_state.describe())
print('\n-------------------------------------------------------------------\n')
Выход с верхними адресами, вычеркнутыми для конфиденциальности:
РЕДАКТИРОВАТЬ: записи есть, и отображаются в виде правильного номера в разных столбцах, но не в столбце «Имя учетной записи», который является важным, из которого мне нужна информация.