معرفی شرکت ها


aiida-dataframe-0.1.1


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

AiiDA data plugin for pandas DataFrame objects
ویژگی مقدار
سیستم عامل -
نام فایل aiida-dataframe-0.1.1
نام aiida-dataframe
نسخه کتابخانه 0.1.1
نگهدارنده []
ایمیل نگهدارنده []
نویسنده -
ایمیل نویسنده Henning Janßen <henning.janssen@gmx.net>
آدرس صفحه اصلی -
آدرس اینترنتی https://pypi.org/project/aiida-dataframe/
مجوز -
[![Build Status][ci-badge]][ci-link] [![Coverage Status][cov-badge]][cov-link] [![Docs status][docs-badge]][docs-link] [![PyPI version][pypi-badge]][pypi-link] # aiida-dataframe AiiDA data plugin for pandas DataFrame objects ## Features * Store `pandas.DataFrame` objects in the Database: ```python import pandas as pd PandasFrameData = DataFactory('dataframe.frame') df = pd.DataFrame( { "A": 1.0, "B": pd.Timestamp("20130102"), "C": pd.Series(1, index=list(range(4)), dtype="float32"), "D": np.array([3] * 4, dtype="int32"), "E": pd.Categorical(["test", "train", "test", "train"]), "F": "foo", } ) df_node = PandasFrameData(df) df_node.store() ``` * Retrieving the `pandas.DataFrame` from the Database : ```python from aiida.orm import QueryBuilder df_node = QueryBuilder().append(PandasFrameData).first()[0] df = df_node.df #The df property reconstructs the pandas DataFrame print(df.head()) ``` ## Installation ```shell pip install aiida-dataframe verdi quicksetup # better to set up a new profile verdi plugin list aiida.data # should now show your data plugins ``` ## Usage The plugin also includes verdi commands to inspect its data types: ```shell verdi data dataframe list verdi data dataframe export <PK> verdi data dataframe show <PK> ``` ## Development ```shell git clone https://github.com/janssenhenning/aiida-dataframe . cd aiida-dataframe pip install --upgrade pip pip install -e .[pre-commit,testing] # install extra dependencies pre-commit install # install pre-commit hooks pytest -v # discover and run all tests ``` See the [developer guide](http://aiida-dataframe.readthedocs.io/en/latest/developer_guide/index.html) for more information. ## License MIT ## Contact henning.janssen@gmx.net [ci-badge]: https://github.com/janssenhenning/aiida-dataframe/workflows/ci/badge.svg?branch=main [ci-link]: https://github.com/janssenhenning/aiida-dataframe/actions [cov-badge]: https://codecov.io/gh/janssenhenning/aiida-dataframe/branch/main/graph/badge.svg [cov-link]: https://codecov.io/gh/janssenhenning/aiida-dataframe [docs-badge]: https://readthedocs.org/projects/aiida-dataframe/badge [docs-link]: http://aiida-dataframe.readthedocs.io/ [pypi-badge]: https://badge.fury.io/py/aiida-dataframe.svg [pypi-link]: https://badge.fury.io/py/aiida-dataframe


نیازمندی

مقدار نام
- aiida-core>=1.0,<3
- pandas
- tables
- tabulate
- sphinx
- sphinxcontrib-contentui
- sphinxcontrib-details-directive
- furo
- markupsafe<2.1
- pre-commit~=2.2
- pylint>=2.5.0,<2.9
- pgtest~=1.3.1
- wheel~=0.31
- coverage[toml]
- pytest~=6.0
- pytest-cov
- pytest-regressions


زبان مورد نیاز

مقدار نام
>=3.7 Python


نحوه نصب


نصب پکیج whl aiida-dataframe-0.1.1:

    pip install aiida-dataframe-0.1.1.whl


نصب پکیج tar.gz aiida-dataframe-0.1.1:

    pip install aiida-dataframe-0.1.1.tar.gz