The project Epistemic Network Analysis 3d (ENA_3d) visualizes the ENA object in 3d space.
This is an example of how you may set up your project locally. To get a local copy up and running follow these simple example steps.
-
Clone the repo
git clone https://github.com/katcom/ENA_3D.git
-
Open the project in RStudio and install the dependency
install.packages(c('shiny','plotly','collapse','shinyjs','R6','shinyWidgets','rENA'))There are several sample ena dataset available inside the sample_data folder. You could try it to explore the functionality of the app before preparing your own dataset
-
Access https://app.epistemicnetwork.org/ and upload your data.
- Open the shiny app, which should have run after you run the
app.Rscript - Go to the
Datatab and browse theenaset.Rdatayou unzipped before - Go to the
Modeltab and explore!
In the Comparison tab, you can compare networks from different groups.
In the Change tab, you can visualize the change of the network over the unit you selected.
In the Plot Setting tab, you can change the axes and scaling.
- Show network in 3d space
- Silder to visualize change over units
- Compare different groups in one plot
- Draw centroids of different group
- Assign different colors to points of each group
- Improve performance of plotting
- Show the raw data in data table
- Fix camera position when changing groups
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Distributed under the MIT License. See LICENSE for more information.
