%global _empty_manifest_terminate_build 0 Name: python-XamPy Version: 0.1.4.2 Release: 1 Summary: A Data Science Package written in python. License: MIT License URL: https://pypi.org/project/XamPy/ Source0: https://mirrors.nju.edu.cn/pypi/web/packages/73/77/0746e1d29c9397d0d54533d203205f7c8a54e64b38e48e4d3c48ad42ea48/XamPy-0.1.4.2.tar.gz BuildArch: noarch Requires: python3-nltk Requires: python3-pandas Requires: python3-vaderSentiment Requires: python3-numpy Requires: python3-sklearn Requires: python3-textblob Requires: python3-datetime Requires: python3-matplotlib %description # XamPy ## Links - [Code of Conduct](https://github.com/XamNalpak/xampy/blob/main/CODE-OF-CONDUCT.md) - [Contributing](https://github.com/XamNalpak/xampy/blob/main/CONTRIBUTING.md) - [Issues](https://github.com/XamNalpak/xampy/issues) - [License](https://github.com/XamNalpak/xampy/blob/main/LICENSE) - [Current Functions](https://github.com/XamNalpak/xampy/blob/main/FUNCTIONS.md) # _Information_ XamPy is a Data Science Package written in Python. ## Features - Simplifying the process of analyzing data - User-Friendly command based sripting package ## Packages Used XamPy uses a number of open source projects to work properly: - Pandas - Data manipulation tool for python - Numpy - awesome tool for matrix/array mathmatics - MatPlotLib - tool for graphing in python - vaderSenitment - tool for senitment anaylsis of social media - nltk - natural language processing and text mining - textblob - sentiment analysis on a larger size of text - datetime for date manipulation # Installation ``` pip install xampy or pip3 install xampy ``` # Contributors and Contributions IF YOU ARE A CONTRIBUTOR AND ARE NOT LISTED PLEASE EMAIL [Max Paul](mailto:maxkpaul21@gmail.com) or submit a new issue. - Max Paul - Lead Contributor/Founder - Bachelor Of Science In Data Science from Bryant Unversity. - Software engineer by day for TJX. # Example Use RECOMMENDED USE WITH A VIRTUAL ENV ``` pip install virtualenv python -m virtualenv venv venv\Scripts\activate pip install xampy ``` ``` import xampy as xp # reading data and showing information data = xp.makeData('topcsv.csv') xp.showInfo(data) # dropping all the rows that contain nulls get dropped data = xp.dropnaDim(data,'row') #counting missing data to show all values have been dropped xp.countMissing(data) #conducting sentiment analysis on the text data data = xp.socialSentiment(data,'Content') #showing the new dataframe data.head(10) ``` ## License MIT **Free Software, Hell Yeah!** %package -n python3-XamPy Summary: A Data Science Package written in python. Provides: python-XamPy BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-XamPy # XamPy ## Links - [Code of Conduct](https://github.com/XamNalpak/xampy/blob/main/CODE-OF-CONDUCT.md) - [Contributing](https://github.com/XamNalpak/xampy/blob/main/CONTRIBUTING.md) - [Issues](https://github.com/XamNalpak/xampy/issues) - [License](https://github.com/XamNalpak/xampy/blob/main/LICENSE) - [Current Functions](https://github.com/XamNalpak/xampy/blob/main/FUNCTIONS.md) # _Information_ XamPy is a Data Science Package written in Python. ## Features - Simplifying the process of analyzing data - User-Friendly command based sripting package ## Packages Used XamPy uses a number of open source projects to work properly: - Pandas - Data manipulation tool for python - Numpy - awesome tool for matrix/array mathmatics - MatPlotLib - tool for graphing in python - vaderSenitment - tool for senitment anaylsis of social media - nltk - natural language processing and text mining - textblob - sentiment analysis on a larger size of text - datetime for date manipulation # Installation ``` pip install xampy or pip3 install xampy ``` # Contributors and Contributions IF YOU ARE A CONTRIBUTOR AND ARE NOT LISTED PLEASE EMAIL [Max Paul](mailto:maxkpaul21@gmail.com) or submit a new issue. - Max Paul - Lead Contributor/Founder - Bachelor Of Science In Data Science from Bryant Unversity. - Software engineer by day for TJX. # Example Use RECOMMENDED USE WITH A VIRTUAL ENV ``` pip install virtualenv python -m virtualenv venv venv\Scripts\activate pip install xampy ``` ``` import xampy as xp # reading data and showing information data = xp.makeData('topcsv.csv') xp.showInfo(data) # dropping all the rows that contain nulls get dropped data = xp.dropnaDim(data,'row') #counting missing data to show all values have been dropped xp.countMissing(data) #conducting sentiment analysis on the text data data = xp.socialSentiment(data,'Content') #showing the new dataframe data.head(10) ``` ## License MIT **Free Software, Hell Yeah!** %package help Summary: Development documents and examples for XamPy Provides: python3-XamPy-doc %description help # XamPy ## Links - [Code of Conduct](https://github.com/XamNalpak/xampy/blob/main/CODE-OF-CONDUCT.md) - [Contributing](https://github.com/XamNalpak/xampy/blob/main/CONTRIBUTING.md) - [Issues](https://github.com/XamNalpak/xampy/issues) - [License](https://github.com/XamNalpak/xampy/blob/main/LICENSE) - [Current Functions](https://github.com/XamNalpak/xampy/blob/main/FUNCTIONS.md) # _Information_ XamPy is a Data Science Package written in Python. ## Features - Simplifying the process of analyzing data - User-Friendly command based sripting package ## Packages Used XamPy uses a number of open source projects to work properly: - Pandas - Data manipulation tool for python - Numpy - awesome tool for matrix/array mathmatics - MatPlotLib - tool for graphing in python - vaderSenitment - tool for senitment anaylsis of social media - nltk - natural language processing and text mining - textblob - sentiment analysis on a larger size of text - datetime for date manipulation # Installation ``` pip install xampy or pip3 install xampy ``` # Contributors and Contributions IF YOU ARE A CONTRIBUTOR AND ARE NOT LISTED PLEASE EMAIL [Max Paul](mailto:maxkpaul21@gmail.com) or submit a new issue. - Max Paul - Lead Contributor/Founder - Bachelor Of Science In Data Science from Bryant Unversity. - Software engineer by day for TJX. # Example Use RECOMMENDED USE WITH A VIRTUAL ENV ``` pip install virtualenv python -m virtualenv venv venv\Scripts\activate pip install xampy ``` ``` import xampy as xp # reading data and showing information data = xp.makeData('topcsv.csv') xp.showInfo(data) # dropping all the rows that contain nulls get dropped data = xp.dropnaDim(data,'row') #counting missing data to show all values have been dropped xp.countMissing(data) #conducting sentiment analysis on the text data data = xp.socialSentiment(data,'Content') #showing the new dataframe data.head(10) ``` ## License MIT **Free Software, Hell Yeah!** %prep %autosetup -n XamPy-0.1.4.2 %build %py3_build %install %py3_install install -d -m755 %{buildroot}/%{_pkgdocdir} if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi pushd %{buildroot} if [ -d usr/lib ]; then find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/lib64 ]; then find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/bin ]; then find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/sbin ]; then find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst fi touch doclist.lst if [ -d usr/share/man ]; then find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst fi popd mv %{buildroot}/filelist.lst . mv %{buildroot}/doclist.lst . %files -n python3-XamPy -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Mon May 29 2023 Python_Bot - 0.1.4.2-1 - Package Spec generated