作者介绍 莲石东路@乌森 心之所向,无界成长。从底层架构到应用实战,聊聊炼数成金背后的故事; 持续更新数据治理、数据科学、数据可视化、空间计算系列文章; “数据人创作者联盟” 成员
01 背景介绍
前段把房间在自如上挂了转租,然而一晃十天过去了,竟无人问津。囧!
那么,就出现了以下这么几种情况:
立即退租,亏掉押金,回收剩余房费;
等待转租单挂满30天,在转租不成功的情况下转退租,可以回收30%押金;
转租成功,回收50%押金和剩余房费。
具体该如何选择才能回收更多资金呢?
是立即退租?挂满30天再退租?还是把转租挂到租期结束?
02 实例分析
用图来绘制一下:
(本例中是转租挂满30天还剩下10天房租的情况)
首先是没有转租出去的图。
import numpy as np
import matplotlib.pyplot as plt
import math
t = 10.0 # 时刻t
# 设定参数
v0 = 3500 # 押金3500
v1 = 3500 - (3500/30*t) # 剩余房费
v_total_a = v
# 添加当前位置到图表数据
tlist = [t]
vlist1 = [v_total_a]
while t 0: # 一直计算到转租满30天
t += 1 # 更新时刻
v1 = 3500 - (3500/30 * t) # 剩余房费
if t >= 30:
v_total_a = 0.3*v0 + v1
else:
v_total_a = v1
# 在图表数据上追加现在位置
tlist.append(t)
vlist1.append(v_total_a)
# 图表表示
plt.plot(tlist, vlist1) # 绘图
plt.show()
横轴是挂出转租的天数,纵轴是可以收到的退款。
从图上可以清楚的看出来,在挂转租的第20天前退租搬走可以回收更多资金,不然的话就等挂满30天再搬。
那么假设中间转租出去了,又是什么样呢。
import numpy as np
import matplotlib.pyplot as plt
import math
t = 10.0 # 时刻t
# 设定参数
v0 = 3500 # 押金3500
v1 = 3500 - (3500/30*t) # 剩余房费
v_total_a = v1v_total_b = 0.5*v0 + v1
# 添加当前位置到图表数据
tlist = [t]
vlist1 = [v_total_a]
vlist2 = [v_total_b]
while t 0: # 一直计算到转租满30天
t += 1 # 更新时刻
v1 = 3500 - (3500/30 * t) # 剩余房费
if t >= 30:
v_total_a = 0.3*v0 + v1
else:
v_total_a = v1
v_total_b = 0.5*v0 + v1
# 在图表数据上追加现在位置
tlist.append(t)
vlist1.append(v_total_a)
vlist2.append(v_total_b)
# 图表表示
plt.plot(tlist, vlist1) # 绘图
plt.plot(tlist, vlist2)
plt.show()
可以看出来不管是什么时候,转租出去的收益都比没转租出去的收益高。
两者之间差距最小的是转租挂满30天的时刻,这时转租成功仅比转租失败多回收500元的房租。
接下来,就得看哪天适合搬家了,让我们来查一下老黄历......
import numpy as np
d = np.load('1900-2099huangli.npy', allow_pickle=True)
for i in d:
year = i['公历'][2:6]
month = i['公历'][7:9]
if year == '2022' and month == '08':
print(i['公历'], ' 今天宜:', i['宜1'])
挑选一下搬家的吉日!
本次案例分享到此结束,欢迎大家与我分享学习案例。
发表评论 取消回复