Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Using gCastle With mixed type data: how? #97

Open
jbdatascience opened this issue Apr 19, 2023 · 3 comments
Open

Using gCastle With mixed type data: how? #97

jbdatascience opened this issue Apr 19, 2023 · 3 comments

Comments

@jbdatascience
Copy link

What is the best way to use gCastle on mixed type data, so for datasets with a combination of numerical and categorical (nominal and/of ordinal)?
Is any of the causal discovery algorithms specifically appropriate for that?
Or is the only possibility to prepare such datasets so that it only contains numerical data and than using gCastle on it?

@shaido987
Copy link
Collaborator

Hello,

Sorry for the late reply. Currently, gCastle only considers numerical data and makes no distinctions for categorical/discrete data. There are some algorithms that specifically run experiments on discrete data for example DAG-GNN, you can take a look to see if it satisfies your requirements. You may take a look at the code here: https://github.com/fishmoon1234/DAG-GNN (as our implementation does not contain the code for the discrete use-case).

@jiayang97
Copy link

Hi I have a similar question related to working whit mixed data types, in the event I have binary data and numerical data, can I still used the algorithm for DAG-GNN you have implemented? This is because the treatment and outcome in the dataset are both binary and I do not wish to remove them. Thanks!

@arainboldt
Copy link

The lack of support for discrete and mixed datasets is disappointing. Unfortunately, this implementation is not suitable for much other than the paper that references it.

Odd that discrete data seems to be a second class citizen.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants