Функция Def не дает ошибок и не выводит в python (используя фрейм данных в качестве списка). Интересно, не могут ли быть перечислены несколько фреймов данных? - PullRequest
0 голосов
/ 23 апреля 2020

может кто-нибудь просмотреть этот код и посоветовать мне, почему я не получаю вывод, хотя код не дает мне ошибки.

dataframes = [df, x1] cols = ['Date_Appointment','Date_Scheduled']

def summary_stats(dataframes, cols):
for d_frame in dataframes:
    for col in cols:
        df_det = d_frame.loc[:, col]
        d_da = df_det.describe()
        ct_d_da = df_det.value_counts().describe()
        mean_da = df_det.value_counts().mean()
        median_da = df_det.value_counts().median()
        mode_da = df_det.value_counts().mode()

print('Details of all  appointments', '\n', 
               d_da, '\n',
               ct_d_da, '\n',
               'Mean = ', mean_da,'\n', 
               'Median = ', median_da,'\n',
               'Mode = ',mode_da,'\n')

Я попытался запустить запрос выше как есть. Нет ошибки. Но и без вывода.

Поэтому я попытался добавить

`return;
 summary_stats (df,Date_Appointment)`

Нет вывода, но нет ошибки. Если я использую print, выдает

print (summary_stats(df,'Date_Appointment'))

Нет вывода, но нет ошибки. Если я использую печать без скобок, выдает

File "<ipython-input-73-30c44aea19e0>", line 23
print summary_stats(df,'Date_Appointment')
                  ^
`SyntaxError: invalid syntax

Новое в программировании. Пожалуйста, уточните подробно, что не так. Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...