Skip to content
This repository was archived by the owner on Feb 2, 2024. It is now read-only.

Commit 6fd87f9

Browse files
author
Ehsan Totoni
committed
docs pandas basic
1 parent e62e4c4 commit 6fd87f9

1 file changed

Lines changed: 17 additions & 1 deletion

File tree

docs/source/supported.rst

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@ computation on small data can be any code that
2121
Supported Numpy Functions
2222
-------------------------
2323

24-
Below is the list of the data-parallel Numpy operators that HPAT supports.
24+
Below is the list of the data-parallel Numpy operators that HPAT can optimize
25+
and parallelize.
2526

2627
1. Numpy `element-wise` or `point-wise` array operations:
2728

@@ -85,6 +86,21 @@ reduction::
8586
Supported Pandas Functions
8687
--------------------------
8788

89+
Below is the list of the Pandas operators that HPAT supports. Since Numba
90+
doesn't support Pandas, only these operations can be used for both large and
91+
small datasets.
92+
93+
1. Dataframe creation with the ``DataFrame`` constructor. Only a dictionary is
94+
supported as input. For example::
95+
96+
df = pd.DataFrame({'A': np.ones(n), 'B': np.random.ranf(n)})
97+
98+
2. Accessing columns using both getitem (e.g. ``df['A']``) and attribute (``df.A``) is supported.
99+
100+
3. Using columns similar to Numpy arrays and performing data-parallel operations listed previously is supported.
101+
102+
4. s
103+
88104
File I/O
89105
--------
90106

0 commit comments

Comments
 (0)