Я хочу понять, как этот код может быть реализован с использованием версии holoviews 1.12.7. Я использую устаревшую версию. Вот пример кода, который я запустил
Chromosome = hv.Dimension('chromosome', unit='-', range=(AxesDF.loc['Min','Chr'],AxesDF.loc['Max','Chr']))
TraitIndex = hv.Dimension('trait index', unit='-', range=(AxesDF.loc['Min','Trait'],AxesDF.loc['Max','Trait']))
pP = hv.Dimension(r'$\mathsf{-log(p-value)}$', unit='-', range=(AxesDF.loc['Min','pP'],AxesDF.loc['Max','pP']))
SPlot_pP_Ch = holoviews.DFrame(GWASummaryStatisticsDF[['MHPos','pP-value']], dimensions={'MHPos':Chromosome,'pP-value':pP})
SPlot_Trait_Chr = holoviews.DFrame(GWASummaryStatisticsDF[['MHPos','TraitIndex','pP-value']],dimensions={'MHPos':Chromosome,'TraitIndex':TraitIndex,'pP-value':pP})
SPlot_Trait_Chr_pP = holoviews.DFrame(GWASummaryStatisticsDF[['MHPos','TraitIndex','pP-value']],dimensions={'MHPos':Chromosome,'TraitIndex':TraitIndex,'pP-value':pP})
### Plots to Visualise: holoviews Scatter plots ##
### Example of Dataset in ***GWASummaryStatisticsDF dataframe*** ###
MHPos pP-value TraitIndex
0 1.012324e+09 8.664141 1
1 1.738541e+09 7.485851 1
2 1.738436e+09 27.525929 1
3 1.738463e+09 56.837436 1
4 1.011689e+09 7.582362 1