Data Sweeper Pro is an advanced data transformation and analysis tool built with Streamlit that provides enhanced cleaning, visualization, and processing capabilities for CSV and Excel files. here is the url of streamlit https://datavisual-qcqgupkseqhfowycmukpws.streamlit.app/
- 📤 Multi-file Processing: Upload and process multiple CSV or Excel files simultaneously
- 🧹 Advanced Data Cleaning:
- Remove duplicates
- Fill missing values (Mean, Median, Mode, or Custom value)
- Drop columns
- Drop rows with missing values
- Reset index
- 📊 Interactive Visualizations:
- Bar charts
- Line charts
- Scatter plots
- Histograms
- Box plots
- 📈 Data Analysis:
- Summary statistics
- Missing value analysis
- Data preview
- 💾 Export Options:
- CSV
- Excel
- JSON
- 🔄 Batch Processing:
- Download all processed files as ZIP
- Reset all processing
- 💡 Session Persistence: Maintains state between interactions
-
Clone the repository: 2 . uv sync 3 Start the Streamlit application: streamlit run src/datavisual/app2.py
-
Open your web browser and navigate to the provided local URL (typically http://localhost:8501)
-
Upload your CSV or Excel files using the file upload section
-
Use the various tools to:
- Clean and transform your data
- Visualize data with interactive charts
- Export processed data in different formats
- Remove duplicate entries
- Handle missing values with multiple strategies
- Drop unnecessary columns
- Remove rows with missing values
- Reset dataset index
- Create various types of charts using numerical columns
- Customize X and Y axes
- Interactive plots with zoom and hover capabilities
- Convert and download files in CSV, Excel, or JSON format
- Batch download all processed files as a ZIP archive
Ajmal Khan ([email protected])