Feature requests: partial correlation and search function

Everything related to the development of modules in jamovi

by hjkoz318 » Thu Jan 16, 2020 5:00 am

Hello,

I am an SPSS user now trying out Jamovi. And I found Jamovi really intuitive and helpful, thanks so much for providing this amazing tool!

But there are some features that I would love to see on this program:

1. Partial correlations: I know this could be done using the GAMLj, but sometimes, I want to check the correlations between several variables at once, controlling for covariates. I realize that to do this I need to go back to SPSS to check the correlation matrix table for partial correlations. So I think it would be really helpful if I can see the (partial) correlation matrix table in Jamovi as well.

2. Search function: I maybe missing this, but is there a search function that enables me to find a variable? In SPSS, I just do cmd + f to look up the variables, but I could not do this on Jamovi. It would be great if there's some search functions for variables when selecting the variables for analyzing.

Thanks so much!

Best,
Jin
hjkoz318
 
Posts: 4
Joined: Thu Jan 16, 2020 4:36 am

by dropmann » Thu Jan 16, 2020 11:05 pm

The search function is something that is on our list.
dropmann
 
Posts: 65
Joined: Thu Feb 02, 2017 10:26 am

by hjkoz318 » Fri Jan 17, 2020 12:25 am

Great! How about the partial correlations?
hjkoz318
 
Posts: 4
Joined: Thu Jan 16, 2020 4:36 am

by SvenHeimbuch » Fri Jan 17, 2020 9:06 am

There is an experimental module on GitHub, you could try: https://github.com/sjentsch/PartialProximity

So far, it seems to do the job and works as intended. :-)
User avatar
SvenHeimbuch
 
Posts: 8
Joined: Fri Dec 14, 2018 12:37 pm

by hjkoz318 » Sat Jan 18, 2020 9:15 pm

Awesome! Thanks so much :)
hjkoz318
 
Posts: 4
Joined: Thu Jan 16, 2020 4:36 am

by MAgojam » Mon Jan 20, 2020 11:51 am

Hi, @SvenHeimbuch.
Thanks for reporting the link.
Built the module and tested it with jamovi v1.2.2 without problems.
This sounds good.

Cheers,
Maurizio
User avatar
MAgojam
 
Posts: 94
Joined: Thu Jun 08, 2017 2:33 pm
Location: Parma (Italy)

by seol » Tue Jan 21, 2020 10:06 am

Hi @ SvenHeimbuch

How can I try to run your module in your github ? Could you tell me how to install your module in my computer?

Thanks in advance

Seol
seol
 
Posts: 37
Joined: Mon Dec 04, 2017 8:40 am

by SvenHeimbuch » Tue Jan 21, 2020 12:55 pm

seol wrote:Hi @ SvenHeimbuch

How can I try to run your module in your github ? Could you tell me how to install your module in my computer?

Thanks in advance

Seol


Hi, this is not my module. It is provided by Sebastian Jentschke (https://github.com/sjentsch). To use the module, you have to compile it for yourself within R.

1. You need to clone the GitHub repository
2. In R, you need to install jmvtools
Code: Select all
install.packages('jmvtools', repos=c('https://repo.jamovi.org', 'https://cran.r-project.org'))

3. Switch to the downloaded repository in R and set it as working directory
4. jmvtools:install()

You might need additional dependencies to compile the module. This depends on your OS.
User avatar
SvenHeimbuch
 
Posts: 8
Joined: Fri Dec 14, 2018 12:37 pm

by dapthorp » Tue Feb 11, 2020 3:42 am

OK, I've been trying really hard to do this, because a lecturer in the Stats program I teach into really wants to do partial correlations if he's going to switch over from SPSS, and I need to convince him it's possible.

After many tries, I managed to get jmvtools installed. Then it said I needed a newer version of jamovi, so I downloaded 1.2.5. I have cloned the repository and changed to the correct working directory in R. However, I still cannot get it to compile.

Here's the relevant error message:

dyld: Library not loaded: @executable_path/../Frameworks/R.framework/Versions/3.6/Resources/lib/libR.dylib
Referenced from: /Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/3.6/Resources/bin/../bin/exec/R
Reason: image not found
/Applications/jamovi.app/Contents/Frameworks/R.framework/Versions/3.6/Resources/bin/INSTALL: line 34: 26083 Done echo 'tools:::.install_packages()'
26084 Abort trap: 6 | R_DEFAULT_PACKAGES= LC_COLLATE=C "${R_HOME}/bin/R" $myArgs --slave --args ${args}

Thanks!

Deborah.
dapthorp
 
Posts: 1
Joined: Tue Feb 11, 2020 3:33 am

by seol » Wed Feb 12, 2020 7:27 am

Dear Jonathon

I would like to learn how to compile R code into jamovi module.

so do you have a plan to make a short youtube video?

Cheers

Seol
seol
 
Posts: 37
Joined: Mon Dec 04, 2017 8:40 am

Next

Return to Module development

cron