3536 lines
421 KiB
Plaintext
3536 lines
421 KiB
Plaintext
|
{
|
|||
|
"cells": [
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 1,
|
|||
|
"id": "7fadc60c-d710-4b8c-89cd-1d889ece1eaf",
|
|||
|
"metadata": {},
|
|||
|
"outputs": [
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"读取本地数据:juxitingdataset\\PP指标数据.xlsx\n",
|
|||
|
"读取本地数据:juxitingdataset\\PP指标数据.xlsx\n",
|
|||
|
"getdata接收:juxitingdataset\\PP指标数据.xlsx date \n",
|
|||
|
"getdata接收:juxitingdataset\\PP指标数据.xlsx date \n",
|
|||
|
"删除两月不更新特征前数据量:(2515, 354)\n",
|
|||
|
"删除两月不更新特征前数据量:(2515, 354)\n",
|
|||
|
"删除两月不更新特征后数据量:(2515, 315)\n",
|
|||
|
"删除两月不更新特征后数据量:(2515, 315)\n",
|
|||
|
"删除预测列为空值的行后数据量:(771, 315)\n",
|
|||
|
"删除预测列为空值的行后数据量:(771, 315)\n",
|
|||
|
"删除全为空值的列后数据量:(771, 315)\n",
|
|||
|
"删除全为空值的列后数据量:(771, 315)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\lib\\dataread.py:226: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" values.dropna(inplace=True,axis=0)\n",
|
|||
|
" 日度(219) 周度(94) 84天(1)\n",
|
|||
|
"0 PP主力收盘价拟合残差/丙烷 CP M1 PE注塑开工率/周 中国:华东地区:市场平均价:BOPP厚光膜\n",
|
|||
|
"1 华南聚丙烯基差(折盘面收盘价) PP:看跌比例:中国(周) \n",
|
|||
|
"2 华北聚丙烯基差(折盘面收盘价) PP:看平比例:中国(周) \n",
|
|||
|
"3 华东聚丙烯基差(折盘面收盘价) PP:看升比例:中国(周) \n",
|
|||
|
"4 煤制聚丙烯利润 PP看空情绪指数环差 \n",
|
|||
|
".. ... ... ...\n",
|
|||
|
"214 PE期货收盘价 \n",
|
|||
|
"215 PP连续-1月 \n",
|
|||
|
"216 PP连续-5月 \n",
|
|||
|
"217 PP连续-9月 \n",
|
|||
|
"218 y \n",
|
|||
|
"\n",
|
|||
|
"[219 rows x 3 columns]\n",
|
|||
|
" 日度(219) 周度(94) 84天(1)\n",
|
|||
|
"0 PP主力收盘价拟合残差/丙烷 CP M1 PE注塑开工率/周 中国:华东地区:市场平均价:BOPP厚光膜\n",
|
|||
|
"1 华南聚丙烯基差(折盘面收盘价) PP:看跌比例:中国(周) \n",
|
|||
|
"2 华北聚丙烯基差(折盘面收盘价) PP:看平比例:中国(周) \n",
|
|||
|
"3 华东聚丙烯基差(折盘面收盘价) PP:看升比例:中国(周) \n",
|
|||
|
"4 煤制聚丙烯利润 PP看空情绪指数环差 \n",
|
|||
|
".. ... ... ...\n",
|
|||
|
"214 PE期货收盘价 \n",
|
|||
|
"215 PP连续-1月 \n",
|
|||
|
"216 PP连续-5月 \n",
|
|||
|
"217 PP连续-9月 \n",
|
|||
|
"218 y \n",
|
|||
|
"\n",
|
|||
|
"[219 rows x 3 columns]\n",
|
|||
|
"特征信息:总共有312个,日度(219),周度(94),84天(1), 详看 附1、特征列表\n",
|
|||
|
" 数据特征工程:\n",
|
|||
|
" 1. 数据日期排序,新日期在最后\n",
|
|||
|
" 2. 删除空列,特征数据列没有值,就删除\n",
|
|||
|
" 3. 删除近两月不再更新值的指标\n",
|
|||
|
" 4. 非日度数据填充为日度数据,填充规则:\n",
|
|||
|
" -- 向后填充,举例:假设周五出现一个周度指标数据,那么在这之前的数据用上周五的数据\n",
|
|||
|
" -- 向前填充,举例:采集数据开始日期为2018年1月1日,那么周度数据可能是2018年1月3日,那么3日的数据向前填充,使1日2日都有数值\n",
|
|||
|
" 数据特征相关性分析:\n",
|
|||
|
" \n",
|
|||
|
"特征信息:总共有312个,日度(219),周度(94),84天(1), 详看 附1、特征列表\n",
|
|||
|
" 数据特征工程:\n",
|
|||
|
" 1. 数据日期排序,新日期在最后\n",
|
|||
|
" 2. 删除空列,特征数据列没有值,就删除\n",
|
|||
|
" 3. 删除近两月不再更新值的指标\n",
|
|||
|
" 4. 非日度数据填充为日度数据,填充规则:\n",
|
|||
|
" -- 向后填充,举例:假设周五出现一个周度指标数据,那么在这之前的数据用上周五的数据\n",
|
|||
|
" -- 向前填充,举例:采集数据开始日期为2018年1月1日,那么周度数据可能是2018年1月3日,那么3日的数据向前填充,使1日2日都有数值\n",
|
|||
|
" 数据特征相关性分析:\n",
|
|||
|
" \n",
|
|||
|
"********************************************************************************************************************************************************************************************************\n",
|
|||
|
"********************************************************************************************************************************************************************************************************\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"data": {
|
|||
|
"text/plain": [
|
|||
|
"<Figure size 1000x1000 with 0 Axes>"
|
|||
|
]
|
|||
|
},
|
|||
|
"metadata": {},
|
|||
|
"output_type": "display_data"
|
|||
|
}
|
|||
|
],
|
|||
|
"source": [
|
|||
|
"# 读取配置\n",
|
|||
|
"from lib import *\n",
|
|||
|
"from lib.dataread import *\n",
|
|||
|
"from lib.tools import *\n",
|
|||
|
"from models.nerulforcastmodels import ex_Model,model_losss,brent_export_pdf,tansuanli_export_pdf,pp_export_pdf,model_losss_juxiting\n",
|
|||
|
"\n",
|
|||
|
"import glob\n",
|
|||
|
"import torch\n",
|
|||
|
"torch.set_float32_matmul_precision(\"high\")\n",
|
|||
|
"\n",
|
|||
|
"sqlitedb = SQLiteHandler(db_name) \n",
|
|||
|
"sqlitedb.connect()\n",
|
|||
|
"\n",
|
|||
|
"signature = BinanceAPI(APPID, SECRET)\n",
|
|||
|
"etadata = EtaReader(signature=signature,\n",
|
|||
|
" classifylisturl = classifylisturl,\n",
|
|||
|
" classifyidlisturl=classifyidlisturl,\n",
|
|||
|
" edbcodedataurl=edbcodedataurl,\n",
|
|||
|
" edbcodelist=edbcodelist,\n",
|
|||
|
" edbdatapushurl=edbdatapushurl,\n",
|
|||
|
" edbdeleteurl=edbdeleteurl,\n",
|
|||
|
" edbbusinessurl=edbbusinessurl\n",
|
|||
|
" )\n",
|
|||
|
"# 获取数据\n",
|
|||
|
"if is_eta:\n",
|
|||
|
" # eta数据\n",
|
|||
|
" logger.info('从eta获取数据...')\n",
|
|||
|
" signature = BinanceAPI(APPID, SECRET)\n",
|
|||
|
" etadata = EtaReader(signature=signature,\n",
|
|||
|
" classifylisturl = classifylisturl,\n",
|
|||
|
" classifyidlisturl=classifyidlisturl,\n",
|
|||
|
" edbcodedataurl=edbcodedataurl,\n",
|
|||
|
" edbcodelist=edbcodelist,\n",
|
|||
|
" edbdatapushurl=edbdatapushurl,\n",
|
|||
|
" edbdeleteurl=edbdeleteurl,\n",
|
|||
|
" edbbusinessurl=edbbusinessurl,\n",
|
|||
|
" )\n",
|
|||
|
" df_zhibiaoshuju,df_zhibiaoliebiao = etadata.get_eta_api_pp_data(data_set=data_set,dataset=dataset) # 原始数据,未处理\n",
|
|||
|
"\n",
|
|||
|
" # 数据处理\n",
|
|||
|
" df = datachuli_juxiting(df_zhibiaoshuju,df_zhibiaoliebiao,y = y,dataset=dataset,add_kdj=add_kdj,is_timefurture=is_timefurture,end_time=end_time) \n",
|
|||
|
"\n",
|
|||
|
"else:\n",
|
|||
|
" logger.info('读取本地数据:'+os.path.join(dataset,data_set))\n",
|
|||
|
" df = getdata_juxiting(filename=os.path.join(dataset,data_set),y=y,dataset=dataset,add_kdj=add_kdj,is_timefurture=is_timefurture,end_time=end_time) # 原始数据,未处理\n",
|
|||
|
"\n",
|
|||
|
"# 更改预测列名称\n",
|
|||
|
"df.rename(columns={y:'y'},inplace=True)\n",
|
|||
|
" \n",
|
|||
|
"if is_edbnamelist:\n",
|
|||
|
" df = df[edbnamelist] \n",
|
|||
|
"df.to_csv(os.path.join(dataset,'指标数据.csv'), index=False)\n",
|
|||
|
"\n",
|
|||
|
"\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 2,
|
|||
|
"id": "ae059224-976c-4839-b455-f81da7f25179",
|
|||
|
"metadata": {},
|
|||
|
"outputs": [
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"更新数据sqlUPDATE trueandpredict SET ds = '2024-11-18 00:00:00', y = '7363.333333333333' WHERE ds = '2024-11-18 00:00:00'\n",
|
|||
|
"更新数据sqlUPDATE trueandpredict SET ds = '2024-11-18 00:00:00', y = '7363.333333333333' WHERE ds = '2024-11-18 00:00:00'\n"
|
|||
|
]
|
|||
|
}
|
|||
|
],
|
|||
|
"source": [
|
|||
|
"# 保存最新日期的y值到数据库\n",
|
|||
|
"# 取第一行数据存储到数据库中\n",
|
|||
|
"first_row = df[['ds','y']].tail(1)\n",
|
|||
|
"# 将最新真实值保存到数据库\n",
|
|||
|
"if not sqlitedb.check_table_exists('trueandpredict'):\n",
|
|||
|
" first_row.to_sql('trueandpredict',sqlitedb.connection,index=False)\n",
|
|||
|
"else:\n",
|
|||
|
" for row in first_row.itertuples(index=False):\n",
|
|||
|
" row_dict = row._asdict()\n",
|
|||
|
" row_dict['ds'] = row_dict['ds'].strftime('%Y-%m-%d %H:%M:%S')\n",
|
|||
|
" check_query = sqlitedb.select_data('trueandpredict',where_condition = f\"ds = '{row.ds}'\")\n",
|
|||
|
" if len(check_query) > 0:\n",
|
|||
|
" set_clause = \", \".join([f\"{key} = '{value}'\" for key, value in row_dict.items()])\n",
|
|||
|
" sqlitedb.update_data('trueandpredict',set_clause,where_condition = f\"ds = '{row.ds}'\")\n",
|
|||
|
" continue\n",
|
|||
|
" sqlitedb.insert_data('trueandpredict',tuple(row_dict.values()),columns=row_dict.keys())\n",
|
|||
|
"\n",
|
|||
|
"\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 3,
|
|||
|
"id": "abb597fc-c5f3-4d76-8099-5eff358cb634",
|
|||
|
"metadata": {},
|
|||
|
"outputs": [
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"今天是周一,更新预测模型\n",
|
|||
|
"今天是周一,更新预测模型\n",
|
|||
|
"最近20天预测残差最低的模型名称:NHITS\n",
|
|||
|
"最近20天预测残差最低的模型名称:NHITS\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"(16, 23)\n",
|
|||
|
"(12, 22)\n",
|
|||
|
"1 TSMixerx_abs_error_rate\n",
|
|||
|
"2 TCN_abs_error_rate\n",
|
|||
|
"3 NHITS_abs_error_rate\n",
|
|||
|
"4 NHITS_abs_error_rate\n",
|
|||
|
"5 Informer_abs_error_rate\n",
|
|||
|
"8 BiTCN_abs_error_rate\n",
|
|||
|
"9 PatchTST_abs_error_rate\n",
|
|||
|
"10 TSMixer_abs_error_rate\n",
|
|||
|
"11 BiTCN_abs_error_rate\n",
|
|||
|
"12 StemGNN_abs_error_rate\n",
|
|||
|
"13 Informer_abs_error_rate\n",
|
|||
|
"14 NLinear_abs_error_rate\n",
|
|||
|
"dtype: object\n"
|
|||
|
]
|
|||
|
}
|
|||
|
],
|
|||
|
"source": [
|
|||
|
"import datetime\n",
|
|||
|
"# 判断当前日期是不是周一\n",
|
|||
|
"is_weekday = datetime.datetime.now().weekday() == 1\n",
|
|||
|
"if is_weekday:\n",
|
|||
|
" logger.info('今天是周一,更新预测模型')\n",
|
|||
|
" # 计算最近20天预测残差最低的模型名称\n",
|
|||
|
"\n",
|
|||
|
" model_results = sqlitedb.select_data('trueandpredict',order_by = \"ds DESC\",limit = \"20\")\n",
|
|||
|
" # 删除空值率为40%以上的列\n",
|
|||
|
" print(model_results.shape)\n",
|
|||
|
" model_results = model_results.dropna(thresh=len(model_results)*0.6,axis=1)\n",
|
|||
|
" model_results = model_results.dropna()\n",
|
|||
|
" print(model_results.shape)\n",
|
|||
|
" modelnames = model_results.columns.to_list()[2:] \n",
|
|||
|
" for col in model_results[modelnames].select_dtypes(include=['object']).columns:\n",
|
|||
|
" model_results[col] = model_results[col].astype(np.float32)\n",
|
|||
|
" # 计算每个预测值与真实值之间的偏差率\n",
|
|||
|
" for model in modelnames:\n",
|
|||
|
" model_results[f'{model}_abs_error_rate'] = abs(model_results['y'] - model_results[model]) / model_results['y']\n",
|
|||
|
"\n",
|
|||
|
" # 获取每行对应的最小偏差率值\n",
|
|||
|
" min_abs_error_rate_values = model_results.apply(lambda row: row[[f'{model}_abs_error_rate' for model in modelnames]].min(), axis=1)\n",
|
|||
|
" # 获取每行对应的最小偏差率值对应的列名\n",
|
|||
|
" min_abs_error_rate_column_name = model_results.apply(lambda row: row[[f'{model}_abs_error_rate' for model in modelnames]].idxmin(), axis=1)\n",
|
|||
|
" print(min_abs_error_rate_column_name)\n",
|
|||
|
" # 将列名索引转换为列名\n",
|
|||
|
" min_abs_error_rate_column_name = min_abs_error_rate_column_name.map(lambda x: x.split('_')[0])\n",
|
|||
|
" # 取出现次数最多的模型名称\n",
|
|||
|
" most_common_model = min_abs_error_rate_column_name.value_counts().idxmax()\n",
|
|||
|
" logger.info(f\"最近20天预测残差最低的模型名称:{most_common_model}\")\n",
|
|||
|
"\n",
|
|||
|
" # 保存结果到数据库\n",
|
|||
|
" \n",
|
|||
|
" if not sqlitedb.check_table_exists('most_model'):\n",
|
|||
|
" sqlitedb.create_table('most_model',columns=\"ds datetime, most_common_model TEXT\")\n",
|
|||
|
" sqlitedb.insert_data('most_model',(datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S'),most_common_model,),columns=('ds','most_common_model',))\n",
|
|||
|
"\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 4,
|
|||
|
"id": "ade7026e-8cf2-405f-a2da-9e90f364adab",
|
|||
|
"metadata": {},
|
|||
|
"outputs": [
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"开始训练模型...\n",
|
|||
|
"开始训练模型...\n"
|
|||
|
]
|
|||
|
}
|
|||
|
],
|
|||
|
"source": [
|
|||
|
"if is_corr:\n",
|
|||
|
" df = corr_feature(df=df)\n",
|
|||
|
"\n",
|
|||
|
"df1 = df.copy() # 备份一下,后面特征筛选完之后加入ds y 列用\n",
|
|||
|
"logger.info(f\"开始训练模型...\")\n",
|
|||
|
"row,col = df.shape\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 5,
|
|||
|
"id": "dfef57d8-36da-423b-bbe7-05a13e15f71b",
|
|||
|
"metadata": {},
|
|||
|
"outputs": [],
|
|||
|
"source": [
|
|||
|
"now = datetime.datetime.now().strftime('%Y%m%d%H%M%S')\n",
|
|||
|
"# ex_Model(df,\n",
|
|||
|
"# horizon=horizon,\n",
|
|||
|
"# input_size=input_size,\n",
|
|||
|
"# train_steps=train_steps,\n",
|
|||
|
"# val_check_steps=val_check_steps,\n",
|
|||
|
"# early_stop_patience_steps=early_stop_patience_steps,\n",
|
|||
|
"# is_debug=is_debug,\n",
|
|||
|
"# dataset=dataset,\n",
|
|||
|
"# is_train=is_train,\n",
|
|||
|
"# is_fivemodels=is_fivemodels,\n",
|
|||
|
"# val_size=val_size,\n",
|
|||
|
"# test_size=test_size,\n",
|
|||
|
"# settings=settings,\n",
|
|||
|
"# now=now,\n",
|
|||
|
"# etadata = etadata,\n",
|
|||
|
"# modelsindex = modelsindex,\n",
|
|||
|
"# data = data,\n",
|
|||
|
"# is_eta=is_eta,\n",
|
|||
|
"# )\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 54,
|
|||
|
"id": "0e5b6f30-b7ca-4718-97a3-48b54156e07f",
|
|||
|
"metadata": {},
|
|||
|
"outputs": [
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"模型训练完成\n",
|
|||
|
"模型训练完成\n",
|
|||
|
"训练数据绘图ing\n",
|
|||
|
"训练数据绘图ing\n",
|
|||
|
"C:\\Users\\Administrator\\AppData\\Local\\Temp\\ipykernel_3756\\1547647528.py:94: SettingWithCopyWarning: \n",
|
|||
|
"A value is trying to be set on a copy of a slice from a DataFrame.\n",
|
|||
|
"Try using .loc[row_indexer,col_indexer] = value instead\n",
|
|||
|
"\n",
|
|||
|
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
|
|||
|
" first_row['ds'] = first_row['ds'].dt.strftime('%Y-%m-%d 00:00:00')\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"方差最大的模型是: DilatedRNN\n",
|
|||
|
" min max\n",
|
|||
|
"0 7284.56 7448.81\n",
|
|||
|
"1 7281.35 7449.26\n",
|
|||
|
"2 7292.95 7457.24\n",
|
|||
|
"3 7286.25 7454.66\n",
|
|||
|
"4 7261.40 7439.28\n",
|
|||
|
".. ... ...\n",
|
|||
|
"200 7317.24 7449.07\n",
|
|||
|
"201 7303.26 7449.81\n",
|
|||
|
"202 7302.45 7443.93\n",
|
|||
|
"203 7291.02 7451.16\n",
|
|||
|
"204 7267.80 7454.45\n",
|
|||
|
"\n",
|
|||
|
"[205 rows x 2 columns]\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"data": {
|
|||
|
"image/png": "iVBORw0KGgoAAAANSUhEUgAABloAAAM9CAYAAAD0BK4+AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjguMCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy81sbWrAAAACXBIWXMAAA9hAAAPYQGoP6dpAAEAAElEQVR4nOzdd5xU9fX/8ffU7YWll6VaQbAgRQwoioAtUaMmMZrYEk1IYkmwfROxJJZojP6s0dhLFDV2QUWxK4oigiCwwMJSlu270+fO3Pv7Y9mBzcKyy5Y7u/N6Ph73kZl7Z+7nzLhMZubMOcdhWZYlAAAAAAAAAAAAtJrT7gAAAAAAAAAAAAC6KhItAAAAAAAAAAAAe4lECwAAAAAAAAAAwF4i0QIAAAAAAAAAALCXSLQAAAAAAAAAAADsJRItAAAAAAAAAAAAe4lECwAAAAAAAAAAwF5y2x1AMjBNU1u2bFFOTo4cDofd4QAAAAAAAAAAABtZliWfz6cBAwbI6Wy+ZoVEi6QtW7aosLDQ7jAAAAAAAAAAAEASKSkp0aBBg5q9DYkWSTk5OZLqn7Dc3Fybo0FXZRiG3n77bU2fPl0ej8fucABgt3i9ArArvDYASFW8/gHYFV4bWigQkAYMqL+8ZYuUlWVvPEA7qqurU2FhYSJ/0BwSLVKiXVhubi6JFuw1wzCUmZmp3Nxc/g8YQFLj9QrArvDaACBV8foHYFd4bWghl2vH5dxcEi3olloybqT5xmIAAAAAAAAAAADYLRItAAAAAAAAAAAAe4lECwAAAAAAAAAAwF5iRgsAAAAAAAAAAEkmHo/LMAy7w+i2PB6PXDvPGWoDEi0AAAAAAAAAACQJy7JUWlqqmpoau0Pp9vLz89WvX78WDbxvDokWAAAAAAAAAEDrZWRI69fvuIx20ZBk6dOnjzIzM9ucBEBTlmUpGAyqrKxMktS/f/82nY9ECwAAAAAAAACg9ZxOaehQu6PoVuLxeCLJ0rNnT7vD6dYyticHy8rK1KdPnza1EXO2V1AAAAAAAAAAAGDvNcxkyczMtDmS1NDwPLd1Fg6JFgAAAAAAAABA60Wj0uzZ9Vs0anc03QrtwjpHez3PJFoAAAAAAAAAAK1nGNLtt9dvbawIALoyEi0AAAAAAAAAAKBDRCIRmabZ4ttXV1frvPPO07Zt21p0+6qqqkbXo9Go/H5/q2JsKxItAAAAAAAAAAB0M3HT0mdrK/XKN5v12dpKxU2rw9eMRCKKx+ON9p1zzjm6+eabG+2LRqO7nYuSn5+vTz75RI8++uge1wuHwxoxYoReeeWVxL4PP/xQffr0USgU2otHsHfcnbYSAAAAAAAAAADocPOXb9X1r63Q1tpwYl//vHTNOXmkZh7Uv8PWveqqq/Tpp5/K4/Ek9i1evFirVq3SvHnzEvui0aiuuuoqnXbaabrqqqv07LPPNjpPeXm5brjhBj3wwAON9t9www36xS9+kbj+6quvqk+fPqqurtawYcPkcrkUCoVkGIZGjx4tSYrFYpo9e7ZmzZrVEQ9ZEokWAAAAAAAAAAC6jfnLt+o3T32t/61fKa0N6zdPfa37zz6sw5It//znPyVJL774oiyrPoKLLrpI5513ngYNGiRJSk9P10knnZS4T11dnU455RTdeeedjc61ceNG5ebmKj8/X5J0yCGHKBzekTiyLEt//etf9fvf/15nn322zjnnHLlcLj3xxBO6//779dlnn0mSDMNot6H3u0PrMAAAAAAAAAAAkpRlWQpGYy3afGFDc179rkmSRVJi33WvrpAvbLTofA3Jktb62c9+pkWLFqmoqEizZ89WOBxWUVGRFi5cqN/85jeNbnv44Ydr/Pjx+vrrrzV58mStXr1akvT4449r5syZidv96le/0pgxYxLXH3nkES1btkz9+vWT2+3Wtddeq8MPP1x//vOftWLFCh1++OE6/PDD9corr8jt7tiaEypaAAAAAAAAAABIUiEjrpHXvtUu57IkldaFNfq6t1t0+xU3zFCmt/VpBK/Xq1deeUVer7fR/lAopLS0tEb7zj//fMXjcVmWpZNOOknjxo3TPffcI4fDoaFDhyZut3Prrw0bNuhPf/qT+vbtm9hXUlKiCy+8UBdffHFi38UXX6y6urpWx99aJFoAAAAAAAAAAK2XkSEtX77jMrCTCy+8UH369Gm0b+3atfrPf/7TaJ9lWfrBD36gs846S1deeaUmTpwol8ullStXJtqN/a8XX3xR06dPVyQSSexzOp269tprdfvttyf2lZeXa+LEie34qHaNRAsAAAAAAAAAoPWcTmnUKLuj6PYyPC6tuGFGi277xfoqnfvol3u83WPnjdP4YQUtWntvbdq0ScFgsNG+rVu3Nrmdw+HQX/7yF51//vn6+OOP9dxzz0mSHn300UatwnZ22WWXye/365xzzmm0/4YbbmhS0dIZSLQAAAAAAAAAAJCkHA5Hi9t3Td63t/rnpau0NrzLOS0OSf3y0jV5395yOTt2QPz8+fN32Tps58H0pmkqGo3q+OOP15dffqkFCxYkjm3ZskUnnnhi4rphGDIMQ5mZmXI4HMrJyWmy5o033qh77rmn0TmoaAEAAAAAAAAAJKdoVLrppvrL11wj/c+X6uh8LqdDc04eqd889bUcUqNkS0N6Y87JIzskyRKLxRSLxZSeni5JevPNN7XPPvs0us3nn3+us88+W5IUjUa1Zs0ajR8/Xl6vVy5XffXM7NmzFY/HVVNToy+//FK//vWvJdUnWgYMGKCVK1fuNoa//OUvVLQAAAAAAAAAALoIw5Cuv77+8uzZJFqSxMyD+uv+sw/T9a+t0NbacGJ/v7x0zTl5pGYe1L9D1l24cKFOP/10uVwupaenN1tJUlBQIMMw9MknnygQCDQ5fvHFF8vv9+vSSy/VyJEjlZmZ2aIYqGgBAAAAAAAAAABtNvOg/jpuZD99sb5KZb6w+uSka/ywgg5tF3bccceptrZWklRXV6fbb79d2dnZuuKKKyRJ//rXv/Ttt9/qzDPP1FFHHbXLcyxbtkxXXnmlfD6fXn/9df30pz/V0qVLdf311+v8889PVL00iMfjikajMgxD0u4rWiKRiNLS0tr9MTdwdtiZAQAAAAAAAACALVxOh44Y0VM/OmSgjhjRs8Nnskj1iZKGKpSKigqdfvrpiWNnnnmmRo0apV/+8pcaPXq0PvnkE0nSO++8o+uvv16HHnqojjrqKB1xxBF67733lJeXp3nz5umpp57SXXfdpVGjRuntt99utF4oFNKqVas0ZMgQLVy4ULfccouGDh2a2ObPn685c+Zo1KhRHfq4qWgBAAAAAAAAAABt5nQ6ddBBB+nGG29sMqy+R48e+u1vf6sLL7xQTz75pA499FBJ9VUpK1as0JVXXqmTTz5ZWVlZje53zDHHaMmSJbrtttuanHPBggWSpOsbWtjZhEQLAAAAAAAAAABos1GjRu2xesTr9eqCCy5IXJ85c6ZmzpzZ7H08Ho+uueaadomxI9A6DAAAAAAAAAAAYC+RaAEAAAAAAAAAANhLtA4DAAAAAAAAALReerr0xRc7LgMpikQLAAAAAAAAAKD1XC5p3Di7owBsR+swAAAAAAAAAACAvURFCwAAAAAAAACg9aJR6a676i9fconk9dobD2ATKloAAAAAAAAAAK1nGNIVV9RvhmF3NLDRddddp6ysLNXU1EiSiouL5XA4dO655+qUU05J3K5hf8PtJOmxxx7TIYcc0uh85557rhwOR5OtwaOPPqohQ4aoZ8+e+vWvf61oNNqBj27PSLQAAAAgqURicZX7InaHAQAAAABohWAwqEceeaRdznXfffepurpaN910k4488khVV1erurpakrR48WL96U9/0rPPPqsPP/xQCxcu1P33398u6+4tWocBAAAgacTipjZUBhWNmeqR6ZHbxe+CAAAAAKQ4y5KMoD1rezKlnSpJmuNyuXTffffpsssua/OymZmZyszMVEZGhtxut/Lz8xPHPvjgA40dO1ZHHHGEJOnPf/6ziouL27xmW5BoAQAAQFIwTUsbqoKKGKYkqTIQVd/cdJujAgA
|
|||
|
"text/plain": [
|
|||
|
"<Figure size 2000x1000 with 1 Axes>"
|
|||
|
]
|
|||
|
},
|
|||
|
"metadata": {},
|
|||
|
"output_type": "display_data"
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"训练数据绘图end\n",
|
|||
|
"训练数据绘图end\n"
|
|||
|
]
|
|||
|
}
|
|||
|
],
|
|||
|
"source": [
|
|||
|
"logger.info('模型训练完成')\n",
|
|||
|
"# # 模型评估\n",
|
|||
|
"\n",
|
|||
|
"pd.set_option('display.max_columns', 100)\n",
|
|||
|
"# 计算预测评估指数\n",
|
|||
|
"def model_losss_juxiting(sqlitedb):\n",
|
|||
|
" global dataset\n",
|
|||
|
" # 数据库查询最佳模型名称\n",
|
|||
|
" most_model = [sqlitedb.select_data('most_model',columns=['most_common_model'],order_by='ds desc',limit=1).values[0][0]]\n",
|
|||
|
" most_model_name = most_model[0]\n",
|
|||
|
"\n",
|
|||
|
" # 预测数据处理 predict\n",
|
|||
|
" df_combined = loadcsv(os.path.join(dataset,\"cross_validation.csv\")) \n",
|
|||
|
" df_combined = dateConvert(df_combined)\n",
|
|||
|
" # 删除空列\n",
|
|||
|
" df_combined.dropna(axis=1,inplace=True)\n",
|
|||
|
" # 删除缺失值,预测过程不能有缺失值\n",
|
|||
|
" df_combined.dropna(inplace=True) \n",
|
|||
|
" # 其他列转为数值类型\n",
|
|||
|
" df_combined = df_combined.astype({col: 'float32' for col in df_combined.columns if col not in ['cutoff','ds'] })\n",
|
|||
|
" # 使用 groupby 和 transform 结合 lambda 函数来获取每个分组中 cutoff 的最小值,并创建一个新的列来存储这个最大值\n",
|
|||
|
" df_combined['max_cutoff'] = df_combined.groupby('ds')['cutoff'].transform('max')\n",
|
|||
|
"\n",
|
|||
|
" # 然后筛选出那些 cutoff 等于 max_cutoff 的行,这样就得到了每个分组中 cutoff 最大的行,并保留了其他列\n",
|
|||
|
" df_combined = df_combined[df_combined['cutoff'] == df_combined['max_cutoff']]\n",
|
|||
|
" # 删除模型生成的cutoff列\n",
|
|||
|
" df_combined.drop(columns=['cutoff', 'max_cutoff'], inplace=True)\n",
|
|||
|
" # 获取模型名称\n",
|
|||
|
" modelnames = df_combined.columns.to_list()[1:] \n",
|
|||
|
" if 'y' in modelnames:\n",
|
|||
|
" modelnames.remove('y')\n",
|
|||
|
" df_combined3 = df_combined.copy() # 备份df_combined,后面画图需要\n",
|
|||
|
"\n",
|
|||
|
"\n",
|
|||
|
" # 空的列表存储每个模型的MSE、RMSE、MAE、MAPE、SMAPE\n",
|
|||
|
" cellText = []\n",
|
|||
|
"\n",
|
|||
|
" # 遍历模型名称,计算模型评估指标 \n",
|
|||
|
" for model in modelnames:\n",
|
|||
|
" modelmse = mse(df_combined['y'], df_combined[model])\n",
|
|||
|
" modelrmse = rmse(df_combined['y'], df_combined[model])\n",
|
|||
|
" modelmae = mae(df_combined['y'], df_combined[model])\n",
|
|||
|
" # modelmape = mape(df_combined['y'], df_combined[model])\n",
|
|||
|
" # modelsmape = smape(df_combined['y'], df_combined[model])\n",
|
|||
|
" # modelr2 = r2_score(df_combined['y'], df_combined[model])\n",
|
|||
|
" cellText.append([model,round(modelmse, 3), round(modelrmse, 3), round(modelmae, 3)])\n",
|
|||
|
" \n",
|
|||
|
" model_results3 = pd.DataFrame(cellText,columns=['模型(Model)','平均平方误差(MSE)', '均方根误差(RMSE)', '平均绝对误差(MAE)'])\n",
|
|||
|
" # 按MSE降序排列\n",
|
|||
|
" model_results3 = model_results3.sort_values(by='平均平方误差(MSE)', ascending=True)\n",
|
|||
|
" model_results3.to_csv(os.path.join(dataset,\"model_evaluation.csv\"),index=False)\n",
|
|||
|
" modelnames = model_results3['模型(Model)'].tolist()\n",
|
|||
|
" allmodelnames = modelnames.copy()\n",
|
|||
|
" # 保存5个最佳模型的名称\n",
|
|||
|
" if len(modelnames) > 5:\n",
|
|||
|
" modelnames = modelnames[0:5]\n",
|
|||
|
" with open(os.path.join(dataset,\"best_modelnames.txt\"), 'w') as f:\n",
|
|||
|
" f.write(','.join(modelnames) + '\\n')\n",
|
|||
|
"\n",
|
|||
|
"\n",
|
|||
|
" # 去掉方差最大的模型,其余模型预测最大最小值确定通道边界\n",
|
|||
|
" best_models = pd.read_csv(os.path.join(dataset,'best_modelnames.txt'),header=None).values.flatten().tolist()\n",
|
|||
|
" \n",
|
|||
|
"\n",
|
|||
|
" # 预测值与真实值对比图\n",
|
|||
|
" plt.rcParams['font.sans-serif'] = ['SimHei']\n",
|
|||
|
" plt.figure(figsize=(15, 10))\n",
|
|||
|
" # 设置有5个子图的画布\n",
|
|||
|
" for n,model in enumerate(modelnames[:5]):\n",
|
|||
|
" plt.subplot(3, 2, n+1)\n",
|
|||
|
" plt.plot(df_combined3['ds'], df_combined3['y'], label='真实值')\n",
|
|||
|
" plt.plot(df_combined3['ds'], df_combined3[model], label=model)\n",
|
|||
|
" plt.legend()\n",
|
|||
|
" plt.xlabel('日期')\n",
|
|||
|
" plt.ylabel('价格')\n",
|
|||
|
" plt.title(model+'拟合')\n",
|
|||
|
" plt.subplots_adjust(hspace=0.5)\n",
|
|||
|
" plt.savefig(os.path.join(dataset,'预测值与真实值对比图.png'), bbox_inches='tight')\n",
|
|||
|
" plt.close()\n",
|
|||
|
" \n",
|
|||
|
" # 历史数据+预测数据\n",
|
|||
|
" # 拼接未来时间预测\n",
|
|||
|
" df_predict = loadcsv(os.path.join(dataset,'predict.csv'))\n",
|
|||
|
" df_predict.drop('unique_id',inplace=True,axis=1)\n",
|
|||
|
" df_predict.dropna(axis=1,inplace=True)\n",
|
|||
|
" df_predict2 = df_predict.copy()\n",
|
|||
|
" try:\n",
|
|||
|
" df_predict['ds'] = pd.to_datetime(df_predict['ds'],format=r'%Y-%m-%d')\n",
|
|||
|
" except ValueError :\n",
|
|||
|
" df_predict['ds'] = pd.to_datetime(df_predict['ds'],format=r'%Y/%m/%d')\n",
|
|||
|
"\n",
|
|||
|
" # 取第一行数据存储到数据库中\n",
|
|||
|
" first_row = df_predict.head(1)\n",
|
|||
|
" first_row['ds'] = first_row['ds'].dt.strftime('%Y-%m-%d 00:00:00')\n",
|
|||
|
"\n",
|
|||
|
" # # 将预测结果保存到数据库\n",
|
|||
|
" # # 判断表存在\n",
|
|||
|
" if not sqlitedb.check_table_exists('testandpredict_groupby'):\n",
|
|||
|
" df_predict2.to_sql('testandpredict_groupby',sqlitedb.connection,index=False)\n",
|
|||
|
" else:\n",
|
|||
|
" for row in df_predict2.itertuples(index=False):\n",
|
|||
|
" row_dict = row._asdict()\n",
|
|||
|
" check_query = sqlitedb.select_data('testandpredict_groupby',where_condition = f\"ds = '{row.ds}'\")\n",
|
|||
|
" if len(check_query) > 0:\n",
|
|||
|
" set_clause = \", \".join([f\"{key} = '{value}'\" for key, value in row_dict.items()])\n",
|
|||
|
" sqlitedb.update_data('testandpredict_groupby',set_clause,where_condition = f\"ds = '{row.ds}'\")\n",
|
|||
|
" continue\n",
|
|||
|
" sqlitedb.insert_data('testandpredict_groupby',tuple(row_dict.values()),columns=row_dict.keys())\n",
|
|||
|
"\n",
|
|||
|
" df_combined3 = pd.concat([df_combined3, df_predict]).reset_index(drop=True)\n",
|
|||
|
"\n",
|
|||
|
" # # 判断 df 的数值列转为float\n",
|
|||
|
" for col in df_combined3.columns:\n",
|
|||
|
" try:\n",
|
|||
|
" if col != 'ds':\n",
|
|||
|
" df_combined3[col] = df_combined3[col].astype(float)\n",
|
|||
|
" df_combined3[col] = df_combined3[col].round(2)\n",
|
|||
|
" except ValueError:\n",
|
|||
|
" pass\n",
|
|||
|
" df_combined3.to_csv(os.path.join(dataset,\"df_combined3.csv\"),index=False) \n",
|
|||
|
" df_combined3.to_sql('testandpredict_groupby', sqlitedb.connection, if_exists='replace', index=False)\n",
|
|||
|
" df_combined3.to_csv(os.path.join(dataset,\"testandpredict_groupby.csv\"),index=False)\n",
|
|||
|
" \n",
|
|||
|
" \n",
|
|||
|
" ten_models = allmodelnames\n",
|
|||
|
" # 计算每个模型的方差\n",
|
|||
|
" variances = df_combined3[ten_models].var()\n",
|
|||
|
" # 找到方差最大的模型\n",
|
|||
|
" max_variance_model = variances.idxmax()\n",
|
|||
|
" # 打印方差最大的模型\n",
|
|||
|
" print(\"方差最大的模型是:\", max_variance_model)\n",
|
|||
|
" # 去掉方差最大的模型\n",
|
|||
|
" df_combined3 = df_combined3.drop(columns=[max_variance_model])\n",
|
|||
|
" if max_variance_model in allmodelnames:\n",
|
|||
|
" allmodelnames.remove(max_variance_model)\n",
|
|||
|
" df_combined3['min'] = df_combined3[allmodelnames].min(axis=1)\n",
|
|||
|
" df_combined3['max'] = df_combined3[allmodelnames].max(axis=1)\n",
|
|||
|
" print(df_combined3[['min','max']])\n",
|
|||
|
" # 历史价格+预测价格\n",
|
|||
|
" df_combined3 = df_combined3[-50:] # 取50个数据点画图\n",
|
|||
|
" plt.figure(figsize=(20, 10))\n",
|
|||
|
" plt.plot(df_combined3['ds'], df_combined3['y'], label='真实值',marker='o')\n",
|
|||
|
" plt.plot(df_combined3['ds'], df_combined3[most_model], label=most_model_name)\n",
|
|||
|
" plt.fill_between(df_combined3['ds'], df_combined3['min'], df_combined3['max'], alpha=0.2)\n",
|
|||
|
" plt.grid(True)\n",
|
|||
|
" # 当前日期画竖虚线\n",
|
|||
|
" plt.axvline(x=df_combined3['ds'].iloc[-horizon], color='r', linestyle='--')\n",
|
|||
|
" plt.legend()\n",
|
|||
|
" plt.xlabel('日期')\n",
|
|||
|
" plt.ylabel('价格')\n",
|
|||
|
"\n",
|
|||
|
" # # 显示历史值\n",
|
|||
|
" for i, j in zip(df_combined3['ds'][:-5], df_combined3['y'][:-5]):\n",
|
|||
|
" plt.text(i, j, str(j), ha='center', va='bottom')\n",
|
|||
|
" plt.savefig(os.path.join(dataset,'历史价格-预测值.png'), bbox_inches='tight')\n",
|
|||
|
" plt.show()\n",
|
|||
|
" plt.close()\n",
|
|||
|
"\n",
|
|||
|
"\n",
|
|||
|
"\n",
|
|||
|
" # for model in most_model:\n",
|
|||
|
" # print(model)\n",
|
|||
|
" # plt.plot(df_combined3['ds'], df_combined3[model], label=model,marker='o')\n",
|
|||
|
" # # 当前日期画竖虚线\n",
|
|||
|
" # plt.axvline(x=df_combined3['ds'].iloc[-horizon], color='r', linestyle='--')\n",
|
|||
|
" # plt.legend()\n",
|
|||
|
" # plt.xlabel('日期')\n",
|
|||
|
" # plt.ylabel('价格')\n",
|
|||
|
" \n",
|
|||
|
" # plt.savefig(os.path.join(dataset,'历史价格-预测值.png'), bbox_inches='tight')\n",
|
|||
|
" # plt.show()\n",
|
|||
|
" # plt.close()\n",
|
|||
|
" \n",
|
|||
|
" # # 预测值表格\n",
|
|||
|
" # fig, ax = plt.subplots(figsize=(20, 6))\n",
|
|||
|
" # ax.axis('off') # 关闭坐标轴\n",
|
|||
|
" # # 数值保留2位小数\n",
|
|||
|
" # df_combined3 = df_combined3.round(2)\n",
|
|||
|
" # df_combined3 = df_combined3[-horizon:]\n",
|
|||
|
" # df_combined3['Day'] = [f'Day_{i}' for i in range(1,horizon+1)]\n",
|
|||
|
" # # Day列放到最前面\n",
|
|||
|
" # df_combined3 = df_combined3[['Day'] + list(df_combined3.columns[:-1])]\n",
|
|||
|
" # table = ax.table(cellText=df_combined3.values, colLabels=df_combined3.columns, loc='center')\n",
|
|||
|
" # #加宽表格\n",
|
|||
|
" # table.auto_set_font_size(False)\n",
|
|||
|
" # table.set_fontsize(10)\n",
|
|||
|
"\n",
|
|||
|
" # # 设置表格样式,列数据最小的用绿色标识\n",
|
|||
|
" # plt.savefig(os.path.join(dataset,'预测值表格.png'), bbox_inches='tight')\n",
|
|||
|
" # plt.close()\n",
|
|||
|
" # # plt.show()\n",
|
|||
|
" \n",
|
|||
|
" # # 可视化评估结果\n",
|
|||
|
" # plt.rcParams['font.sans-serif'] = ['SimHei']\n",
|
|||
|
" # fig, ax = plt.subplots(figsize=(20, 10))\n",
|
|||
|
" # ax.axis('off') # 关闭坐标轴\n",
|
|||
|
" # table = ax.table(cellText=model_results3.values, colLabels=model_results3.columns, loc='center')\n",
|
|||
|
" # # 加宽表格\n",
|
|||
|
" # table.auto_set_font_size(False)\n",
|
|||
|
" # table.set_fontsize(10)\n",
|
|||
|
"\n",
|
|||
|
" # # 设置表格样式,列数据最小的用绿色标识\n",
|
|||
|
" # plt.savefig(os.path.join(dataset,'模型评估.png'), bbox_inches='tight')\n",
|
|||
|
" # plt.close()\n",
|
|||
|
" # return model_results3\n",
|
|||
|
"\n",
|
|||
|
"\n",
|
|||
|
"\n",
|
|||
|
"\n",
|
|||
|
"logger.info('训练数据绘图ing')\n",
|
|||
|
"model_results3 = model_losss_juxiting(sqlitedb)\n",
|
|||
|
"\n",
|
|||
|
"logger.info('训练数据绘图end')\n",
|
|||
|
"\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 7,
|
|||
|
"id": "85b557de-8235-4e27-b5b8-58b36dfe6724",
|
|||
|
"metadata": {},
|
|||
|
"outputs": [
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"制作报告ing\n",
|
|||
|
"制作报告ing\n",
|
|||
|
"开始绘制价差类指标的相关性直方图\n",
|
|||
|
"开始绘制价差类指标的相关性直方图\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"价差下正相关的特征值有: ['PP期货-丙烯价差(山东)/400DMA', 'PP-SC价差(7吨桶比)', '布伦特-PP价差(盘面)', '薄壁-拉丝价差(华北)', 'PP-FEI M4(含税成本)', '油制PP利润(华东)', 'PP-FEI M3(含税成本)', '价差:聚乙烯与乙烯(西北欧)', 'PP-FEI M2(含税成本)', 'PP-FEI M1(含税成本)', 'PP加权利润', '滨化PDH利润(1.169/含税)', 'PDH利润(山东/丙烯)', 'PP-FEI价差', '外采丙烯制聚丙烯利润(华东)', '5-9月差(PP)', '9-1月差(PP)']\n",
|
|||
|
"正在绘制第1个特征PP期货-丙烯价差(山东)/400DMA与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第2个特征PP-SC价差(7吨桶比)与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第3个特征布伦特-PP价差(盘面)与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第4个特征薄壁-拉丝价差(华北)与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第5个特征PP-FEI M4(含税成本)与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"价差下负相关的特征值有: ['L-P价差', 'L-P价差(盘面)', 'PDH制PP利润(山东)', '低熔共聚-拉丝价差(华南)', '外采丙烯制聚丙烯利润(山东)', 'PDH制PP利润(华南)', '京博-滨化价差(不含税/1.13/580)', 'PP现货-丙烯价差(山东)', 'PP-3MA价差(盘面)', 'PP-3*MA主力', '透明-PP盘面价差(华北)', '透明-拉丝价差(华北)', 'PP期货-丙烯价差(山东)', 'PDH制PP利润(华东)指数修匀', 'PDH制PP利润(华东)', '华东拉丝-CP', '透明-PP盘面(华东)', 'LPG-PP价差(盘面)', '拉丝区域价差(华东-华北)', '透明-拉丝价差(华东)', 'PP盘中基差(临沂)', 'PP基差(盘中)', '外采甲醇制PP利润(西北)', '拉丝区域价差(华南-华北)', '滨化丙烷-PP边际贡献(不含税/510/收率1.169)', '滨化丙烯-京博PP边际贡献(不含税/600/收率1.169)', '粉粒价差(山东)', '外采甲醇制PP利润(太仓)', '1-5月差(PP)', '滨化丙烷-PP边际贡献(不含税/580/收率1.13)', '山东拉丝-CP', '山东拉丝-丙烯价差', '拉丝区域价差(华南-华东)']\n",
|
|||
|
"正在绘制第1个特征L-P价差与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第2个特征L-P价差(盘面)与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第3个特征PDH制PP利润(山东)与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第4个特征低熔共聚-拉丝价差(华南)与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第5个特征外采丙烯制聚丙烯利润(山东)与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"价差类指标的相关性总和为:11.045084254496823\n",
|
|||
|
"价差类指标的相关性总和为:11.045084254496823\n",
|
|||
|
"D:\\liurui\\dev\\code\\PriceForecast\\models\\nerulforcastmodels.py:1638: FutureWarning: The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation.\n",
|
|||
|
" grouped_corr = pd.concat([grouped_corr, goup_corr], axis=0, ignore_index=True)\n",
|
|||
|
"开始绘制价格类指标的相关性直方图\n",
|
|||
|
"开始绘制价格类指标的相关性直方图\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"价格下正相关的特征值有: ['PP神华竞拍(临沂)', 'PP:拉丝:S1003:市场主流价:常州:国能榆林化工(日)', 'PP神华竞拍(华东)', 'BOPP:成本:中国(日)', 'PP:BOPP:1103K:出厂价:华北地区:国家能源宁煤(日)', 'PP拉丝国内现货价格', 'PP:BOPP:1103K:出厂价:华南地区:宁夏神华宁煤(日)', 'PP:BOPP:1103K:出厂价:华东地区:国家能源宁煤(日)', 'PP神华竞拍(西安)', 'PP:薄壁注塑:1040TE:出厂价:华东地区:宁夏神华宁煤(日)', 'PP:薄壁注塑:1040TE:出厂价:华南地区:宁夏神华宁煤(日)', 'PP主力盘中', 'PP:拉丝:S1003:市场主流价:东莞:宝丰能源(日)', 'PP:BOPP:PPH-F03D:出厂价:华南地区:海南炼化装置一(日)', 'PP粉料(山东)/拼接', 'PP.DCE收盘价', 'PP主力收盘价', 'PP无纺布生产成本(日)', 'PP:薄壁注塑:PPH-MN60:出厂价:华南地区:中石化北海(日)', 'PP:低熔共聚:K8003:出厂价:华东地区:东华能源(宁波)(日)', 'PP:薄壁注塑:BZ-70:出厂价:华北地区:寿光鲁清(日)', 'PP:中熔共聚:2043N:出厂价:华南地区:国家能源宁煤(日)', 'PP:中熔共聚:2043N:出厂价:华东地区:国家能源宁煤(日)', 'PP:薄壁注塑:TM6000H:出厂价:华南地区:福建联合石化(日)', 'PP:低熔共聚:2500H:市场价:厦门:国家能源宁煤(日)', 'PP:拉丝:1102K:市场价:临沂:国家能源宁煤(日)', 'PP:低熔共聚:K8003:自提价:广州:宝丰能源(日)', 'PP:透明:R3080T:出厂价:华东地区:浙江鸿基(日)', 'PP:中熔共聚:EP5010C:出厂价:华北地区:中沙天津(日)', 'PP:BOPP:PPH-FL03-S:出厂价:华北地区:青岛炼化(日)', 'PP:中熔共聚:SP179P:出厂价:华北地区:中石化齐鲁化工(日)', 'PP:拉丝:1102K:市场价:青州:国家能源宁煤(日)', 'PP:透明:R3260T:出厂价:华东地区:浙江鸿基(日)', 'PP:低熔共聚:K8003:自提价:宁波:国能榆林化工(日)', 'PP:低熔共聚:K8003:市场价:杭州:东华能源(宁波)(日)', 'PP粉料(山东)', 'PP:中熔共聚:EP440N:出厂价:华南地区:中科炼化(日)', 'PP:中熔共聚:YPJ1215C:出厂价:华东地区:扬子石化(日)', 'DCE:化工产品:期货价格指数收盘价(日)', 'PP:薄壁注塑:PPH-MM60:出厂价:华北地区:石家庄炼化(日)', 'PP:低熔共聚:EPS30R:市场价:临沂:榆能化(日)', 'PP:薄壁注塑:M60ET:出厂价:华东地区:镇海炼化(日)', 'CPP:二元共聚膜:PPR-F08-S:出厂价:华南地区:茂名石化(日)', 'CPP:二元共聚膜:PPR-F08M-S:出厂价:华南地区:茂名石化(日)', '现货价(中间价):均聚聚丙烯(PP-H):CFR远东', 'BOPP:厚光膜:出厂价:华北地区:山东永冠(日)', 'PP:无规共聚:HC-M700B:出厂价:华北地区:山东东明(日)', 'PP:透明:HC-RP340R:出厂价:华北地区:山东东明(日)', 'PP:低熔共聚:2500H:市场价:台州:国家能源宁煤(日)', 'PP:薄壁注塑:K1870-B:市场价:临沂:榆能化(日)', 'PP:高熔共聚:EP300R:市场价:青岛:宝来石化(日)', 'PP:高熔共聚:2240S:出厂价:华南地区:国家能源宁煤(日)', 'PP:高熔共聚:M30RH:市场价:合肥:中安联合(日)', '现货价(中间价):均聚聚丙烯(PP-H):FOB中东', 'DCE:塑料:期货价格指数收盘价(日)', 'PP:透明:HT9025ZK:出厂价:华南地区:中科炼化(日)', 'PP:中熔共聚:K8009:出厂价:华南地区:广州石化(日)', 'PP:透明:PPR-MT75N:出厂价:华中地区:中原中石化(日)', 'PP:透明:PPR-MT25:出厂价:华中地区
|
|||
|
"正在绘制第1个特征PP神华竞拍(临沂)与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第2个特征PP:拉丝:S1003:市场主流价:常州:国能榆林化工(日)与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第3个特征PP神华竞拍(华东)与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第4个特征BOPP:成本:中国(日)与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第5个特征PP:BOPP:1103K:出厂价:华北地区:国家能源宁煤(日)与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"价格下负相关的特征值有: ['中国PP无纺布原料库存天数', '中国PP无纺布成品库存天数', '中国PP无纺布原料库存量', 'PP无纺布:厂内库存:中国(周)', '中国BOPP成品库存量', '中国BOPP成品库存天数', '印度粉矿:57%Fe:品牌价格:青岛港', 'PP:看跌比例:中国(周)', 'PP管材开工率', 'PP:低熔共聚:2500HY:市场价:临沂:国家能源宁煤(日)', '煤制聚丙烯利润', 'CPP:二元共聚膜:F08EC:出厂价:华东地区:镇海炼化(日)', 'PP:低熔共聚:K8003:出厂价:临沂:宝丰能源(日)', 'BOPP开工率', 'PP:低熔共聚:K8003:出厂价:常州:宝丰能源(日)', 'PP:低熔共聚:K8003:出厂价:河北、鲁北:大唐内蒙多伦(日)', '华北聚丙烯基差(折盘面收盘价)', 'DCE:工业产品:期货价格综合指数收盘价(日)']\n",
|
|||
|
"正在绘制第1个特征中国PP无纺布原料库存天数与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第2个特征中国PP无纺布成品库存天数与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第3个特征中国PP无纺布原料库存量与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第4个特征PP无纺布:厂内库存:中国(周)与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第5个特征中国BOPP成品库存量与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"价格类指标的相关性总和为:91.9826336555467\n",
|
|||
|
"价格类指标的相关性总和为:91.9826336555467\n",
|
|||
|
"开始绘制供应类指标的相关性直方图\n",
|
|||
|
"开始绘制供应类指标的相关性直方图\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"供应下正相关的特征值有: ['PP开工率(1MMA)', 'PP周度开工率', 'PP开工率/7DMA', 'PP开工率/2WMA', 'PP日度开工率', 'PP/开工率/东北地区(日)', 'PP开工率/华中地区(日)', 'PP开工率/华南地区(日)', 'PP开工率/华北地区(日)', 'PP下游综合开工率(少注塑&CPP)', 'PP无纺布生产毛利', 'CPP:均聚:生产比例:中国(日)', 'PP:高熔纤维:生产比例:中国(日)', '中国再生PP周度开工负荷率同差', '冷水管:生产比例:中国(日)', 'PP粉料开工率(4WMA)', 'PP开工率/西北地区(日)', '中国再生PP周度开工负荷率', 'PP:拉丝:生产比例:中国(日)', 'BOPP开工率(隆众)同差', 'BOPP开工率同差', 'PP粉料开工率', 'PP:涂覆料:生产比例:中国(日)', 'PP:薄壁注塑:生产比例:中国(日)', 'PP开工率/西南地区(日)', 'PP下游综合开工率/2WMA', 'PP:低熔共聚:生产比例:中国(日)', 'PP开工率/华东地区(日)', 'PP:中熔共聚:生产比例:中国(日)', 'PP:均聚注塑:生产比例:中国(日)', 'PP日产/PE日产']\n",
|
|||
|
"正在绘制第1个特征PP开工率(1MMA)与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第2个特征PP周度开工率与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第3个特征PP开工率/7DMA与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第4个特征PP开工率/2WMA与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第5个特征PP日度开工率与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"供应下负相关的特征值有: ['PP粉检修减损量(周)', 'PP日度产量(粒料+粉料)', 'PP周度产量', 'PP日度产量7DMA', 'PP日度产量', 'PP周度产量变频', 'PP日度产量(1MMA)', 'PP周度产量/4WMA', 'PP管材开工率同差', 'PP周度产量同差', 'PP开工率同差', 'PP检修减损量', 'PP周度产量同比', 'PP日度产量同差', 'PP检修损失量(万吨/年)', 'PP检修减损量(日)', 'PP日度产量同比', 'PP下游综合开工率同差', 'PP粉料产量(钢联)7DMA', 'PP周度检修率', 'PP粉产量/中国(日)', 'CPP:三元共聚薄膜:生产比例:中国(日)', 'PP下游综合开工率/3年超季节性', 'CPP:二元共聚膜:生产比例:中国(日)', 'PP:透明:生产比例:中国(日)', 'BOPP开工率(4WMA)', 'PP周度产量周环差', 'PP:中熔纤维:生产比例:中国(日)', 'PP无纺布开工率同差', 'PP下游开工/PE下游开工', 'PP:无规共聚:生产比例:中国(日)', '热水管:生产比例:中国(日)', 'PP:高熔共聚:生产比例:中国(日)', 'PP日度产量1000天百分位', 'PP日度产量环差']\n",
|
|||
|
"正在绘制第1个特征PP粉检修减损量(周)与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第2个特征PP日度产量(粒料+粉料)与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第3个特征PP周度产量与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第4个特征PP日度产量7DMA与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第5个特征PP日度产量与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"供应类指标的相关性总和为:19.676577761750373\n",
|
|||
|
"供应类指标的相关性总和为:19.676577761750373\n",
|
|||
|
"开始绘制其他类指标的相关性直方图\n",
|
|||
|
"开始绘制其他类指标的相关性直方图\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"其他下正相关的特征值有: ['PP连续-1月', 'PP连续-9月', 'PP连续-5月', '山东丙烯主流价', 'FEI丙烷 M1', 'PVC期货主力', '丙烷(山东)', '甲醇鲁南价格', '甲醇太仓港口价格', 'PE期货收盘价', 'LME铜价']\n",
|
|||
|
"正在绘制第1个特征PP连续-1月与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第2个特征PP连续-9月与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第3个特征PP连续-5月与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第4个特征山东丙烯主流价与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第5个特征FEI丙烷 M1与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"其他下负相关的特征值有: ['在岸人民币汇率', '黄金连1合约', '美元指数', 'Brent-WTI', '南华工业品指数']\n",
|
|||
|
"正在绘制第1个特征在岸人民币汇率与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第2个特征黄金连1合约与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第3个特征美元指数与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第4个特征Brent-WTI与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第5个特征南华工业品指数与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"其他类指标的相关性总和为:12.061155519572203\n",
|
|||
|
"其他类指标的相关性总和为:12.061155519572203\n",
|
|||
|
"开始绘制库存类指标的相关性直方图\n",
|
|||
|
"开始绘制库存类指标的相关性直方图\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"库存下正相关的特征值有: ['PP贸易商库存(钢联)同比', 'PP期末库存/天津港(周)', '塑编原材料库存', 'PP下游原料库存', 'BOPP订单天数-产成品库存天数(隆众)', 'PP期末库存/厦门港(周)', '中国BOPP原料库存量', 'PP粉料库存', 'PP库存 (地方炼厂)', '聚烯烃两油库存', 'PP:期末库存:青岛港(周)', 'PP库存(PDH)超季节性(3Y)', 'PP贸易商库存(钢联)', 'PP拉丝期末库存(周)', '聚烯烃两油库存同比', 'PP周度总库存', 'PP炼厂库存+PDH库存', 'PP期末库存/宁波港(周)', '中国BOPP周度原料库存天数(T)', 'PP粉料库存(吨)变化', 'PP上游库存(两油+煤+PDH+地方)']\n",
|
|||
|
"正在绘制第1个特征PP贸易商库存(钢联)同比与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第2个特征PP期末库存/天津港(周)与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第3个特征塑编原材料库存与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第4个特征PP下游原料库存与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第5个特征BOPP订单天数-产成品库存天数(隆众)与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"库存下负相关的特征值有: ['中国BOPP周度产成品库存天数(T)', 'PP下游原料库存天数', '中国CPP成品库存天数', '中国再生PP样本企业周度库存', 'PP库存(PDH)', '聚烯烃两油库存1000天百分位', '中国CPP原料库存天数', '中国CPP成品库存量', 'PP期末库存/广州港(周)', 'BOPP原料库存+产成品库存天数', 'PP期末库存/上海港(周)', '中国PP港口期末库存', 'PP上游库存(两油+煤+PDH)', 'PP两油+煤制库存', 'PP两桶油/库存(周)', 'PP库存(煤制)', '中国BOPP原料库存天数同差']\n",
|
|||
|
"正在绘制第1个特征中国BOPP周度产成品库存天数(T)与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第2个特征PP下游原料库存天数与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第3个特征中国CPP成品库存天数与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第4个特征中国再生PP样本企业周度库存与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第5个特征PP库存(PDH)与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"库存类指标的相关性总和为:11.265124823866078\n",
|
|||
|
"库存类指标的相关性总和为:11.265124823866078\n",
|
|||
|
"开始绘制进出口类指标的相关性直方图\n",
|
|||
|
"开始绘制进出口类指标的相关性直方图\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"进出口下正相关的特征值有: ['聚丙烯出口利润']\n",
|
|||
|
"正在绘制第1个特征聚丙烯出口利润与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"进出口下负相关的特征值有: ['聚丙烯进口利润']\n",
|
|||
|
"正在绘制第1个特征聚丙烯进口利润与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"进出口类指标的相关性总和为:1.621285695326623\n",
|
|||
|
"进出口类指标的相关性总和为:1.621285695326623\n",
|
|||
|
"开始绘制需求类指标的相关性直方图\n",
|
|||
|
"开始绘制需求类指标的相关性直方图\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"需求下正相关的特征值有: ['中国:华东地区:市场平均价:BOPP厚光膜', 'BOPP利润(华东地区)', '中国BOPP订单天数/4WMA', 'PP部分下游订单天数', 'BOPP 订单-成品天数', 'BOPP订单天数变频', 'BOPP完工订单工作量(周)', 'BOPP开工率超季节性/3年', 'BOPP新订单量(7DMA)', '中国再生PP周度样本成交量', 'BOPP日度新订单量(T)', '中国BOPP订单天数同差', '中国BOPP成品库存量同差']\n",
|
|||
|
"正在绘制第1个特征中国:华东地区:市场平均价:BOPP厚光膜与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第2个特征BOPP利润(华东地区)与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第3个特征中国BOPP订单天数/4WMA与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第4个特征PP部分下游订单天数与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第5个特征BOPP 订单-成品天数与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"需求下负相关的特征值有: ['PP下游成品库存天数', '中国CPP订单天数']\n",
|
|||
|
"正在绘制第1个特征PP下游成品库存天数与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"正在绘制第2个特征中国CPP订单天数与价格散点图...\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stderr",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"d:\\ProgramData\\anaconda3\\Lib\\site-packages\\seaborn\\_oldcore.py:1119: FutureWarning: use_inf_as_na option is deprecated and will be removed in a future version. Convert inf values to NaN before operating instead.\n",
|
|||
|
" with pd.option_context('mode.use_inf_as_na', True):\n",
|
|||
|
"需求类指标的相关性总和为:6.76636659497056\n",
|
|||
|
"需求类指标的相关性总和为:6.76636659497056\n",
|
|||
|
"开始绘制相关性总和的气泡图\n",
|
|||
|
"开始绘制相关性总和的气泡图\n",
|
|||
|
"绘制相关性总和的气泡图结束\n",
|
|||
|
"绘制相关性总和的气泡图结束\n",
|
|||
|
"制作报告end\n",
|
|||
|
"制作报告end\n",
|
|||
|
"模型训练完成\n",
|
|||
|
"模型训练完成\n"
|
|||
|
]
|
|||
|
}
|
|||
|
],
|
|||
|
"source": [
|
|||
|
"# 模型报告\n",
|
|||
|
"\n",
|
|||
|
"logger.info('制作报告ing')\n",
|
|||
|
"title = f'{settings}--{now}-预测报告' # 报告标题\n",
|
|||
|
"\n",
|
|||
|
"pp_export_pdf(dataset=dataset,num_models = 5 if is_fivemodels else 22,time=end_time,\n",
|
|||
|
" reportname=reportname,sqlitedb=sqlitedb),\n",
|
|||
|
"\n",
|
|||
|
"logger.info('制作报告end')\n",
|
|||
|
"logger.info('模型训练完成')"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": null,
|
|||
|
"id": "d4129e71-ee2c-4af1-81ed-fadf14efa206",
|
|||
|
"metadata": {},
|
|||
|
"outputs": [],
|
|||
|
"source": [
|
|||
|
"# 发送邮件\n",
|
|||
|
"m = SendMail(\n",
|
|||
|
" username=username,\n",
|
|||
|
" passwd=passwd,\n",
|
|||
|
" recv=recv,\n",
|
|||
|
" title=title,\n",
|
|||
|
" content=content,\n",
|
|||
|
" file=max(glob.glob(os.path.join(dataset,'*.pdf')), key=os.path.getctime),\n",
|
|||
|
" ssl=ssl,\n",
|
|||
|
")\n",
|
|||
|
"# m.send_mail() \n"
|
|||
|
]
|
|||
|
}
|
|||
|
],
|
|||
|
"metadata": {
|
|||
|
"kernelspec": {
|
|||
|
"display_name": "Python 3 (ipykernel)",
|
|||
|
"language": "python",
|
|||
|
"name": "python3"
|
|||
|
},
|
|||
|
"language_info": {
|
|||
|
"codemirror_mode": {
|
|||
|
"name": "ipython",
|
|||
|
"version": 3
|
|||
|
},
|
|||
|
"file_extension": ".py",
|
|||
|
"mimetype": "text/x-python",
|
|||
|
"name": "python",
|
|||
|
"nbconvert_exporter": "python",
|
|||
|
"pygments_lexer": "ipython3",
|
|||
|
"version": "3.11.7"
|
|||
|
}
|
|||
|
},
|
|||
|
"nbformat": 4,
|
|||
|
"nbformat_minor": 5
|
|||
|
}
|