Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

FutureWarning: Adjust float conversion to resolve deprecation warning in heat_building.py #53

Open
Stefanie08 opened this issue Sep 21, 2023 · 1 comment

Comments

@Stefanie08
Copy link

During the run of the function get_sigmoid_parameters() in heating_building.py the following FutureWarning is raised:

FutureWarning: Calling float on a single element Series is deprecated and will raise a TypeError in the future. Use float(ser.iloc[0]) instead

The warning concerns the script between lines 271-275.

        a = float(sigmoid["parameter_a"])
        b = float(sigmoid["parameter_b"])
        c = float(sigmoid["parameter_c"])
        if self.ww_incl:
            d = float(sigmoid["parameter_d"])

I ran this script through the oemof-B3 model with a Windows 10 operating system and Python 3.10.12
This could be adapted to avoid TypeErrors.

@ddceruti
Copy link
Contributor

My latest pull request addresses this issue directly #55.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants