General Functions¶
bodo.pandas.from_pandas¶
Converts a Pandas DataFrame into an equivalent BodoDataFrame.
Parameters
-
df : pandas.DataFrame: The Pandas DataFrame to use as data source.
Returns
-
BodoDataFrame
Example
import pandas as pd
import bodo.pandas as bodo_pd
df = pd.DataFrame(
{
"a": [1, 2, 3, 7] * 3,
"b": [4, 5, 6, 8] * 3,
"c": ["a", "b", None, "abc"] * 3,
},
)
bdf = bodo_pd.from_pandas(df)
print(type(bdf))
print(bdf)
Output:
<class 'bodo.pandas.frame.BodoDataFrame'>
a b c
0 1 4 a
1 2 5 b
2 3 6 <NA>
3 7 8 abc
4 1 4 a
5 2 5 b
6 3 6 <NA>
7 7 8 abc
8 1 4 a
9 2 5 b
10 3 6 <NA>
11 7 8 abc