用法:
dask.dataframe.from_dask_array(x, columns=None, index=None, meta=None)
從 Dask 數組創建 Dask DataFrame。
將 2d 數組轉換為 DataFrame,將 1d 數組轉換為 Series。
- x:da.Array
- columns:列表或字符串
如果是 DataFrame,則為列名列表,如果是 Series,則為單個字符串
- index:dask.dataframe.Index,可選
用於輸出 Series 或 DataFrame 的可選 dask 索引。
默認輸出索引取決於
x
是否有任何未知塊。如果有任何未知塊,則輸出具有所有分區的None
(每個塊一個)。如果所有塊都已知,則創建具有已知分區的默認索引。如果要將 Dask Array 與現有的 dask Series 或 DataFrame 一致,並且希望索引匹配,則指定
index
可能很有用。- meta:對象,可選
可以為 dask 傳遞可選的
meta
參數以指定要返回的具體數據幀類型。默認情況下,使用 pandas DataFrame。
參數:
例子:
>>> import dask.array as da >>> import dask.dataframe as dd >>> x = da.ones((4, 2), chunks=(2, 2)) >>> df = dd.io.from_dask_array(x, columns=['a', 'b']) >>> df.compute() a b 0 1.0 1.0 1 1.0 1.0 2 1.0 1.0 3 1.0 1.0
相關用法
- Python dask.dataframe.from_pandas用法及代碼示例
- Python dask.dataframe.Series.apply用法及代碼示例
- Python dask.dataframe.to_records用法及代碼示例
- Python dask.dataframe.DataFrame.applymap用法及代碼示例
- Python dask.dataframe.Series.clip用法及代碼示例
- Python dask.dataframe.Series.prod用法及代碼示例
- Python dask.dataframe.Series.fillna用法及代碼示例
- Python dask.dataframe.DataFrame.sub用法及代碼示例
- Python dask.dataframe.compute用法及代碼示例
- Python dask.dataframe.DataFrame.mod用法及代碼示例
- Python dask.dataframe.Series.to_frame用法及代碼示例
- Python dask.dataframe.read_table用法及代碼示例
- Python dask.dataframe.read_hdf用法及代碼示例
- Python dask.dataframe.Series.sum用法及代碼示例
- Python dask.dataframe.Series.dropna用法及代碼示例
- Python dask.dataframe.DataFrame.cummin用法及代碼示例
- Python dask.dataframe.Series.gt用法及代碼示例
- Python dask.dataframe.Series.ge用法及代碼示例
- Python dask.dataframe.Series.repartition用法及代碼示例
- Python dask.dataframe.Series.mod用法及代碼示例
注:本文由純淨天空篩選整理自dask.org大神的英文原創作品 dask.dataframe.from_dask_array。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。