pastas.solver.EmceeSolve.set_parameter ====================================== .. py:method:: pastas.solver.EmceeSolve.set_parameter(name: str, initial: float | None = None, vary: bool | None = None, pmin: float | None = None, pmax: float | None = None, optimal: float | None = None, dist: str | None = None) -> None Method to change the parameter properties. :param name: name of the parameter to update. This has to be a single variable. :type name: str :param initial: parameters value to use as initial estimate. :type initial: float, optional :param vary: boolean to vary a parameter (True) or not (False). :type vary: bool, optional :param pmin: minimum value for the parameter. :type pmin: float, optional :param pmax: maximum value for the parameter. :type pmax: float, optional :param optimal: optimal value for the parameter. :type optimal: float, optional :param dist: Distribution of the parameters. Must be a scipy.stats distribution. :type dist: str, optional .. rubric:: Examples >>> s = ps.EmceeSolve() >>> s.set_parameter(name="ln_sigma", initial=0.1, vary=True, pmin=0.01, pmax=1) .. rubric:: Notes It is highly recommended to use this method to set parameter properties. Changing the parameter properties directly in the parameter `DataFrame` may not work as expected. .. !! processed by numpydoc !!