def METHOD_NAME():
    with st.expander("Average values by channel"):
        if not isinstance(st.session_state.df_scores, pd.DataFrame):
            st.warning(MSG_NO_DATA)
            return
        with st.columns(2)[0]:
            min_videos = st.number_input(
                "Minimum number of videos per channel", value=3, min_value=1
            )
        df = st.session_state.df_scores
        df_uploaders = df.groupby(["uploader"]).count()
        df_uploaders = df_uploaders[df_uploaders["video_id"] >= min_videos]
        uploader = df_uploaders.index.values.tolist()
        df_uploader_avg = df.groupby(["uploader"]).mean(numeric_only=True)
        df_uploader_avg = df_uploader_avg[df_uploader_avg.index.isin(uploader)]
        st.write(df_uploader_avg[CRITERI_EXT])