diff --git a/census/analyse.py b/census/analyse.py index f88f91100..a10f39baf 100644 --- a/census/analyse.py +++ b/census/analyse.py @@ -214,6 +214,7 @@ def analyse(group: str, df: pd.DataFrame, full_df: pd.DataFrame, echo: bool = Fa df_plural = df[df['7_aggr_mnogie'] == 1] df_neuter = df[df['7_rodzaj neutralny'] == 1] df_transition = df[df['24_'] == 'tak'] + df_english = df[df['19_nie znam / nie używam angielskiego'] != 1].drop('19_nie znam / nie używam angielskiego', axis=1) stats = { 'size': len(df), @@ -224,6 +225,7 @@ def analyse(group: str, df: pd.DataFrame, full_df: pd.DataFrame, echo: bool = Fa 'size_neuter_percent': percent(len(df_neuter), len(df)), 'size_transition': len(df_transition), 'size_transition_subset_percent': percent(len(df_transition), len(df)), + 'size_english': len(df_english), 'age': pd.Series(build_ages_histogram(df)), 'ageStats': { 'avg': round(df['age'].mean(), 1), @@ -257,7 +259,7 @@ def analyse(group: str, df: pd.DataFrame, full_df: pd.DataFrame, echo: bool = Fa 'names': extract_question_single(df, 17), 'namesAggr': extract_question(df, 17, include_answers=False, include_aggregates=True), 'namesDeclension': extract_question_single(df, 18), - 'english': extract_question(df, 19, include_aggregates=True), + 'english': extract_question(df_english, 19, include_aggregates=True), 'labelsGender': extract_question(df, 20, include_aggregates=True, remove_underscores=False), 'labelsAttractionSplit': extract_question_single(df, 21), 'labelsSexuality': extract_question(df, 22, include_aggregates=True, remove_underscores=False), diff --git a/locale/pl/docs/spis-2025/agab_f/age.html b/locale/pl/docs/spis-2025/agab_f/age.html index 4f40ab790..2df6d85b6 100644 --- a/locale/pl/docs/spis-2025/agab_f/age.html +++ b/locale/pl/docs/spis-2025/agab_f/age.html @@ -6,6 +6,6 @@