当前位置: 首页 > wzjs >正文

优质的设计网站有哪些济南高风险区最新通告

优质的设计网站有哪些,济南高风险区最新通告,wordpress 插件 code,百度推广一年大概需要多少钱下面是一个完整的Python程序,它能够根据两个Excel表格(假设在同一个Excel文件的不同sheet中)中的历史数据来预测未来G列数字。此程序采用多模型验证,并且具备自我学习和动态参数调整的功能。最终会输出12个可能的数字范围及其出现…

下面是一个完整的Python程序,它能够根据两个Excel表格(假设在同一个Excel文件的不同sheet中)中的历史数据来预测未来G列数字。此程序采用多模型验证,并且具备自我学习和动态参数调整的功能。最终会输出12个可能的数字范围及其出现概率。

import pandas as pd
import numpy as np
from sklearn.model_selection import train_test_split
from sklearn.linear_model import LinearRegression
from sklearn.ensemble import RandomForestRegressor
from sklearn.metrics import mean_squared_error
import randomdef load_data(file_path, source_sheet, definition_sheet):try:excel_file = pd.ExcelFile(file_path)source_df = excel_file.parse(source_sheet)definition_df = excel_file.parse(definition_sheet)return source_df, definition_dfexcept Exception as e:print(f"加载数据时出错: {e}")return None, Nonedef preprocess_data(source_df):# 假设G列是目标列,其余列是特征列X = source_df.drop('G', axis=1)y = source_df['G']return X, ydef train_and_validate_models(X, y):models = [('线性回归', LinearRegression()),('随机森林回归', RandomForestRegressor())]best_model = Nonebest_mse = float('inf')for name, model in models:X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2, random_state=42)model.fit(X_train, y_train)y_pred = model.predict(X_test)mse = mean_squared_error(y_test, y_pred)print(f'{name} 均方误差: {mse}')if mse < best_mse:best_mse = msebest_model = modelreturn best_modeldef predict_future_values(model, X):future_predictions = model.predict(X)return future_predictionsdef generate_probabilities(predictions):num_predictions = len(predictions)probability = 1 / num_predictionsresult = []for pred in predictions:# 生成一个小范围lower = pred - 1upper = pred + 1result.append((f'{lower}-{upper}', probability))return resultdef main():file_path = 'your_excel_file.xlsx'source_sheet = 'Sheet1'definition_sheet = 'Sheet2'source_df, definition_df = load_data(file_path, source_sheet, definition_sheet)if source_df is None or definition_df is None:returnX, y = preprocess_data(source_df)best_model = train_and_validate_models(X, y)# 假设我们预测未来12个值,这里简单取随机的特征值作为示例future_X = np.random.rand(12, X.shape[1])future_predictions = predict_future_values(best_model, future_X)probabilities = generate_probabilities(future_predictions)for num_range, prob in probabilities:print(f'数字范围: {num_range}, 出现概率: {prob * 100:.2f}%')if __name__ == "__main__":main()

部署步骤:

  1. 安装依赖库:要保证你的Python环境中安装了pandasnumpyscikit-learn库。可以使用下面的命令进行安装:
pip install pandas numpy scikit-learn
  1. 准备Excel文件:把数据源和定义表分别放在同一个Excel文件的两个不同sheet中,并且把文件命名为your_excel_file.xlsx,同时要确保数据源表中有G列。
  2. 运行程序:把上述代码保存为excel_forecast.py文件,然后在命令行中执行以下命令来运行程序:
python excel_forecast.py

注意事项:

  • 代码里的随机特征值仅作示例,你需要依据实际的定义表来生成合适的未来特征值。
  • 预测准确率受数据质量、模型选择和参数调整等多种因素的影响,你可以根据实际情况添加更多模型或者对模型参数进行调优。

文章转载自:

http://3UjujxaL.xysdy.cn
http://elHyxNK5.xysdy.cn
http://tU0xdn09.xysdy.cn
http://syUhI2kq.xysdy.cn
http://DYugad11.xysdy.cn
http://1KeDUL51.xysdy.cn
http://dtj0P3dP.xysdy.cn
http://6qZisQe1.xysdy.cn
http://1lg69zw7.xysdy.cn
http://JD3OJsvN.xysdy.cn
http://hkJJEElG.xysdy.cn
http://woHwIrCJ.xysdy.cn
http://zLTzu5EF.xysdy.cn
http://PzkbFnxz.xysdy.cn
http://kXm8Tmy1.xysdy.cn
http://PFCmyZZM.xysdy.cn
http://IyGdpESm.xysdy.cn
http://rwfRRCqK.xysdy.cn
http://TNNjOz1L.xysdy.cn
http://BGCzybzF.xysdy.cn
http://dltEO272.xysdy.cn
http://hoyOBZc2.xysdy.cn
http://Gnm6nyrI.xysdy.cn
http://S3syoE5E.xysdy.cn
http://lJvx8q8s.xysdy.cn
http://d4Ab33pC.xysdy.cn
http://mm2yL0hl.xysdy.cn
http://5OngoGYs.xysdy.cn
http://7lP2EGQm.xysdy.cn
http://8m047K0f.xysdy.cn
http://www.dtcms.com/wzjs/632753.html

相关文章:

  • 给公司做网站怎么弄外贸网站建设注意什么
  • 租赁网站空间上海哪里有网站建设
  • 如何用腾讯云主机做网站深圳自适应网站设计
  • 做qq链接的网站wordpress仪表盘404
  • 青岛市做网站河北关键词seo排名
  • 广东城乡住房建设部网站建设工程168
  • 网站可以做软件检测吗哪些网站是动态页面
  • 宁波市网站建设公司深圳 网站建设公
  • 深圳教育网站建设开发软件app需要多少钱
  • 北京房产网站大全品牌建设的四条主线
  • 四川广安网站建设个人主页模板中文
  • 自己做名片的网站wordpress谷歌地图插件
  • 做网站杭州网页标准化对网站开发维护所有者的好处
  • 自助制作网站公司网站建设全包
  • 学校网站信息化建设工作心得wordpress微信公众号推送
  • 佛山做外贸网站的公司吗浏览器打不开二级网页
  • 网站交易网学什么可以做视频网站
  • 公司网站建设方案书例文网站开发主题
  • 如何快速找到公司网站wordpress the_excerpt();
  • mip网站建设谷歌海外广告投放推广
  • 模版网站建设惠州市惠城区建设局网站
  • 建设垂直网站需要哪些流程平台类网站开发
  • 单页网站是什么wordpress怎么删除预建网站
  • 个人网站多少钱wordpress 说说碎语
  • 网站建设流程教程成都网站制作长沙
  • 深圳做网站的好公司企业网站推广的方法有( )
  • 中国最厉害的网站建设公司百度大数据分析工具
  • h5网站建设文章深度网络技术
  • 网站平台系统设计公司网站建设方案申请
  • 网站安全建设申请天津专业的做网站与运营的公司