Access results
Access variable solutions
Access a variable's solution using the .solution property.
>>> m.Hours_Worked.solution
┌─────┬──────────┐
│ day ┆ solution │
│ --- ┆ --- │
│ str ┆ f64 │
╞═════╪══════════╡
│ Mon ┆ 8.0 │
│ Tue ┆ 8.0 │
│ Wed ┆ 8.0 │
│ Thu ┆ 8.0 │
│ Fri ┆ 8.0 │
└─────┴──────────┘
If the Variable is dimensioned, a DataFrame is returned. Otherwise, a float (or int for integer variables) is returned.
Pandas users
By default, Polars DataFrames are returned since that is what Pyoframe uses internally. Users who prefer Pandas can either convert the Polars DataFrame to Pandas using .to_pandas() or can set Config.output_pandas to True so that this conversion is performed automatically.
Access dual values
Access the dual values (i.e., shadow prices) of a constraint using the Constraint.dual property in the same way that one accesses a variable's solution.
Evaluate an expression
Evaluate an expression using .evaluate().
Output results to a file
Output your entire model problem or solution to a file using .write(…).
Comments