DataDash is a powerful data exploration tool, enabling users to analyze datasets through dynamic line plots. With DataDash, users can effortlessly visualize data trends and patterns, gaining valuable insights with just a few clicks.
DataDash provides a user-friendly interface for uploading CSV, Excel, or JSON data files and generating interactive line plots. Users can select the columns for the x and y axes, choose specific rows to include, and customize the plot with various formatting options.
- Upload data files (CSV, Excel, JSON)
- Select columns for x and y axes
- Choose rows to include in the plot
- Interactive legend and axis labels
- Responsive layout for optimal viewing.
-
Clone the repository:
git clone https://github.com/yashjainme/datadash.git
-
Navigate to the project directory:
cd datadash
-
Install the required dependencies:
pip install -r requirements.txt
-
Run the Streamlit app:
streamlit run app.py
-
Upload your data file using the file uploader.
-
Select the desired columns and rows for the plot.
-
Explore the interactive line plot visualization.
Contributions are welcome! If you encounter any issues or have suggestions for improvements, please open an issue or submit a pull request.
This project is licensed under the MIT License.
- Streamlit for the amazing data visualization framework.
- Pandas for data manipulation and analysis.
- Matplotlib for creating the line plot visualizations.