MATLAB function for Shift Function plots?

Dear experts,
Is there any way to produce a shift function plot in MATLAB?
For example, as in the following R function:
Publish_online2.JPG
or:
Publish_online.JPG
(taken from: Alnæs, Dag, et al. "Brain heterogeneity in schizophrenia and its association with polygenic risk." JAMA psychiatry (2019).‏ )

3 comentarios

Adam Danz
Adam Danz el 19 de Dic. de 2019
The link you shared contains a link to the source code (github). If you wanted to reporduce those figures you could start by looking at the source code and converting it to Matlab code.
At first glance, it looks like the lower plot in each example shows the lag from a cross correlation
Johnson
Johnson el 20 de Dic. de 2019
@Adam Danz:
Thanks for your answer.
I saw the link contains the source code in R, but was still wondering whether MATLAB has some function that produces similar figures (without me having to understand an R code).
I am not sure if the lower plot presents the lag from a cross correlation. I think it's just showing the difference in densities between the two groups for every quantile of data. What do you think?
Thanks again
Johnson
Johnson el 20 de Dic. de 2019
Found some details on MATLAB here:
If someone can provide further details, or suggestions for available MATLAB functions - please let me know. Thanks!

Iniciar sesión para comentar.

 Respuesta aceptada

Johnson
Johnson el 20 de Dic. de 2019

0 votos

I found the following MATLAB package:
Still not sure if it works, but if it does, I will close the thread and accept this as an answer. Thanks everyone!

Más respuestas (0)

Categorías

Más información sobre Data Distribution Plots en Centro de ayuda y File Exchange.

Productos

Versión

R2018a

Etiquetas

Preguntada:

el 19 de Dic. de 2019

Respondida:

el 20 de Dic. de 2019

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by