分享一行代码做海控季度收入线性回归

发布于: 雪球转发:6回复:7喜欢:24

$中远海控(SH601919)$    $中远海控(01919)$   

发现一个规律,可以用其他集装箱运输公司的运营数据估算海控的业绩,可以做一个线性回归,目前看准确率挺高的。分享给大家,只需要安装一个Anaconda版本的python就可以了。

import numpy as np
from sklearn.linear_model import LinearRegression

x = [[64582781,46029614], [90236615,62282455], [99912808,73271250], [145031598,95452440], [155995907,102681250]]
# 输入长荣和阳明的季度收入作为变量
y = [53050000,64843000,74422000,92214000,102215000]
# 输入海控的季度收入作为样本结果
x, y = np.array(x), np.array(y)

model = LinearRegression().fit(x, y)

r_sq = model.score(x, y)

print('coefficient of determination:', r_sq)

print('intercept:', model.intercept_)

print('slope:', model.coef_)


#样本内预测的准确性
y_pred = model.predict(x)
print('predicted response:', y_pred, sep='\n')


x_2022Q1 = np.array([170816971,106704172]).reshape((-1, 2))
#输入长荣和阳明的一季度收入,这里格外注意,reshape中,-1不用改,表示数组转置,但是2需要根据数组的元素个数修改,比如你输入了五个公司作为参考数据,这里就要把2改成5
y_2022Q1 = model.predict(x_2022Q1)
#预测海控的2022年一季度收入
print (y_2022Q1)


目前根据长荣和阳明的数据,可以推算海控一季度的收入大概在1043亿左右,你可以根据自己的喜好,把其他家比如东方海外,万海等都放进去,结果大致在1000-1080亿水平。

好处是,长荣等在台湾交易所上市的公司,会把每个月的销售额都在下个月十号左右放上来,我们可以根据这个在五六月份就估算海控的二季度收入了。

全部讨论

2022-04-29 19:39

根据长荣和阳明估算海控的一季度销售额,还是蛮准的。大家可以实时在台湾交易所获取台湾这两家的销售数据来估计海控二季度业绩。

2022-04-27 08:59

这个1043亿是什么货币单位?为何海控和东方海外、万海体量差距很大,收入却差不多?

2022-05-09 01:28

学术界的人研究精神就是强👍

2022-04-26 21:28

🐮

2022-04-26 15:06

这个做得准

2022-04-26 13:47

大佬牛批