@@ -456,6 +456,26 @@ def load_dataframe(
456456 point_names : tuple [str , ...] = ("x" , "y" , "z" ),
457457 value_name : str = "value" ,
458458 ):
459+ """Load data from a `pandas.DataFrame`.
460+
461+ If ``with_default_function_args`` is True, then ``learner.function``'s
462+ default arguments are set (using `functools.partial`) from the values
463+ in the `pandas.DataFrame`.
464+
465+ Parameters
466+ ----------
467+ df : pandas.DataFrame
468+ The data to load.
469+ with_default_function_args : bool, optional
470+ The ``with_default_function_args`` used in ``to_dataframe()``,
471+ by default True
472+ function_prefix : str, optional
473+ The ``function_prefix`` used in ``to_dataframe``, by default "function."
474+ point_names : str, optional
475+ The ``point_names`` used in ``to_dataframe``, by default ("x", "y", "z")
476+ value_name : str, optional
477+ The ``value_name`` used in ``to_dataframe``, by default "value"
478+ """
459479 self .tell_many (df [list (point_names )].values , df [value_name ].values )
460480 if with_default_function_args :
461481 self .function = partial_function_from_dataframe (
0 commit comments