[{'role': 'system', 'content': "You are an expert in machine learning and your task is to classify the code snippets into categories from the provided list of categories. List of categories: ['helper_functions', 'load_data', 'data_exploration', 'data_preprocessing', 'evaluation', 'modelling', 'prediction', 'result_visualization', 'save_results', 'comment_only']"}, {'role': 'user', 'content': "Identify to which category the provided code belongs and assign the code snippet to at least 1 but up to 5 categories based on the probabilities, ignore if the probability of the category is negligible. Strictly provide your response as a list. Avoid providing any additional information, commentary, or personal opinions.\\nPython Code:def get_count_plot_for_categorical(df, n_cols = 2, y='cnt', list_cat=None, value_counts=None, print_percent=False):\n  if list_cat is None:\n    num_col, cat_col = get_numerical_and_categorical_col(df)\n  else:\n    cat_col = list_cat\n  f, axs, n_rows = get_fig_and_axis_for_subplots(len(cat_col), n_cols)\n  for i, col in enumerate(cat_col):\n    ax = plt.subplot(n_rows, n_cols, i+1)\n    get_count_plot(col, df, ax, y, value_counts, print_percent)"}, {'role': 'assistant', 'content': "['result_visualization']"}]