ChronQC icon indicating copy to clipboard operation
ChronQC copied to clipboard

Box-and-whiskers cannot plot without outlier

Open angsm opened this issue 4 years ago • 0 comments

Hi ChronQC,

Error of File "/home/polarisbioit/miniconda3/bin/chronqc", line 11, in <module> load_entry_point('chronqc', 'console_scripts', 'chronqc')() File "/mnt/projects/polarisbioit/POLARIS.PIPELINE/POLARIS_PD_v2.5/STATSPLOT/v6.2/Scripts/ChronQC_plots_wConf/ChronQC-master/chronqc/chronqc.py", line 152, in main args.func(args) File "/mnt/projects/polarisbioit/POLARIS.PIPELINE/POLARIS_PD_v2.5/STATSPLOT/v6.2/Scripts/ChronQC_plots_wConf/ChronQC-master/chronqc/chronqc.py", line 19, in run_plot chronqc_plot.main(args) File "/mnt/projects/polarisbioit/POLARIS.PIPELINE/POLARIS_PD_v2.5/STATSPLOT/v6.2/Scripts/ChronQC_plots_wConf/ChronQC-master/chronqc/chronqc_plot.py", line 700, in main df_chart = box_whisker_plot(df, column_name, lower_threshold=lower_threshold, upper_threshold=upper_threshold) File "/mnt/projects/polarisbioit/POLARIS.PIPELINE/POLARIS_PD_v2.5/STATSPLOT/v6.2/Scripts/ChronQC_plots_wConf/ChronQC-master/chronqc/chronqc_plot.py", line 318, in box_whisker_plot outlier_df = pd.DataFrame(df_bp['outliers'].apply(pd.Series).stack()) File "/home/polarisbioit/miniconda3/lib/python3.6/site-packages/pandas/core/frame.py", line 6238, in stack return stack(self, level, dropna=dropna) File "/home/polarisbioit/miniconda3/lib/python3.6/site-packages/pandas/core/reshape/reshape.py", line 542, in stack dtype = dtypes[0] IndexError: list index out of range

appear when trying to plot box and whiskers if current data does not already have an obvious outlier value.

angsm avatar Apr 21 '20 03:04 angsm