python3.8自带matlop和numpy吗_Python enlop包_程序模块 - PyPI - Python中文网

enlopy是一个开放源码的python库,其中包含要生成的方法,

处理、分析和绘制与能源相关的时间序列。

虽然它可以用于任何类型的数据,但它的重点是

与能源有关,即电力/热量需求或发电,

价格等。这里包括的方法是精心挑选的

在这种情况下,它们被收集、概括和

在过去几年的不同研究中

学习。

其目的是提供比已经提供的api更高级别的api

可在常用的科学软件包(熊猫,纽比,松鼠)中找到。

这有助于分析和处理能源负荷时间序列

可用于建模和统计分析。在某些情况下

只是普通包装的方便包装,就像熊猫和

它实现的方法或统计模型可以在

文学。

它由四个模块组成,其中包括以下模块:Analysis:描述性统计概述、重塑、负载持续时间曲线、提取每日原型(聚类)

Plot:二维热图、三维图、箱线图、橄榄球图

Generate:从日和月剖面生成,从正弦函数生成,从给定的负载持续时间曲线采样,或从给定的psd生成,添加噪声高斯和自回归噪声,生成相关的负载剖面,拟合分析的负载持续时间曲线

Statistics:从timeseries中提取特性,以便快速概述任何负载曲线的特性。与机器学习软件包结合使用时非常有用。

这个库不关注回归和预测(例如arima、状态空间等),因为周围有很多相关的库。

示例

尝试运行以下命令之一来探索此库的某些功能:>>>importnumpyasnp>>>importenlopyasel>>>Load=np.random.rand(8760)# Create random vector of values>>>eload=el.make_timeseries(Load)# Convenience wrapper around pandas timeseries>>>el.plot_heatmap(eload,x='day',y='month',aggfunc='mean')# Plots 2d heatmap>>>el.plot_percentiles(eload)# Plots mean and quantiles>>>el.plot_LDC(eload)# Plots a Load Duration Curve>>>el.plot_rug(eload)# Plots a nice rugplot. Useful for dispatch results>>>el.get_load_archetypes(eload,plot_diagnostics=True)# Splits daily loads in clusters (archetypes)

文档

安装

目前,您可以在pypi中找到最新的稳定版本。您可以使用以下命令安装它:pip install enlopy

请注意,该库仍处于概念模式,因此api很可能在以下版本中发生更改。

如果您已经安装了它,并且希望升级到最新的稳定版本,请使用以下命令:pip install -U --upgrade-strategy only-if-needed enlopy

这将确保如果当前版本已满足最低要求,则不会更新依赖项。

如果您想从git下载最新版本以供使用或开发:git clone https://github.com/kavvkon/enlopy.git

cd enlopy

conda env create # Automatically creates environment based on environment.ymlsource activate enlopy

pip install -e . # Install editable local version

它应该准备好为任何有

anaconda distribution

安装。使用enlopy所需的唯一依赖项是

以下内容:

贡献

如果你认为你可以用新的相关方法

目前正在以任何方式使用或改进代码或文档,请随时与我联系,

分叉存储库并发送拉取请求。

引用

如果你在学术工作中使用这个图书馆,请考虑引用它。

[1]K.Kavvadias,“Enlopy:Python能源负荷时间序列工具包”

欢迎加入QQ群-->: 979659372

推荐PyPI第三方库

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Python 3.8中的NumPy是一个扩展程序库,用于支持大量的维度数组与矩阵运算,并提供了许多数学函数库。安装NumPy有两种方式,一种是在命令行(cmd)中安装,另一种是在PyCharm中安装。在命令行中安装NumPy的步骤如下:首先,查找Python的安装路径,并确认版本为3.8。然后,登录https://pypi.org/project/numpy/#files,找到对应Python版本的NumPy库,下载对应的whl文件。将下载的whl文件放到Python安装路径下的Scripts文件夹中。最后,在命令行中输入"pip3.8 install \[whl文件路径\]"来安装NumPy。安装完成后,可以在命令行中输入"python"进入Python交互环境,然后输入"import numpy"来验证NumPy是否安装成功。如果没有报错,则说明安装成功。另外,第二种安装方式是在PyCharm中安装NumPy,但具体步骤未提及。\[1\]\[3\] #### 引用[.reference_title] - *1* [chatgpt赋能Python-python3_8怎么安装numpy库](https://blog.csdn.net/www_xuhss_com/article/details/130758357)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [【2021年 Python3.8or3.10】如何用pip安装numpy库(No module named ‘numpy‘)](https://blog.csdn.net/wyr1737/article/details/121773896)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [window10系统下在Python3.8中安装numpy库教程](https://blog.csdn.net/qq_43354004/article/details/105162767)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值