使用逻辑回归预测 IPO 市场
1. 数据预处理
1.1 数据初步处理
首先,将 IPO 数据转换为 DataFrame 格式,并添加相应的列名。以下是具体代码:
import pandas as pd
# 假设 ipo_list 是已经获取到的 IPO 数据列表
df = pd.DataFrame(ipo_list)
df.columns = ['Date', 'Company', 'Ticker', 'Managers',
'Offer Price', 'Opening Price', '1st Day Close',
'1st Day % Chg', '$ Chg Open', '$ Chg Close',
'Star Rating', 'Performed']
1.2 日期格式转换
使用 xlrd 库将日期列从浮点数转换为合适的日期格式。代码如下:
import xlrd
def to_date(x):
return xlrd.xldate.xldate_as_datetime(x, wb.datemode)
df['Date'] = df['Date'].apply(to_date)
1.3 添加日期相关列
为了更好地处理数据,添加年、月、日和星期几等日期相关列:
超级会员免费看
订阅专栏 解锁全文
8093

被折叠的 条评论
为什么被折叠?



