# stock_basic = pro.stock_basic() # 获取上市公司信息 stock_basic = pd.read_pickle("stock_basic.pkl") # 获取上市公司信息 stock_sample = stock_basic.sample(n=100, axis=0) # 随机抽取十家上市公司 file = "新浪财经上市公司高管任职数据.csv" df = stock_managers_info(stocks=stock_sample)
时间: 2024-04-05 17:34:12 浏览: 210
这段代码中的第一行被注释掉了,实际上是通过tushare库的pro接口获取所有上市公司信息,可以直接调用pro.stock_basic()方法。由于该方法需要在tushare官网上注册并获取token,因此这里使用了一个本地的pickle文件(stock_basic.pkl)来存储之前已经获取过的上市公司信息,以便于调试和运行。接着使用pandas库的sample()方法随机抽取了指定数量(100)的上市公司。最后调用stock_managers_info()函数,使用抽取的上市公司作为参数,获取这些公司的股票经理信息,并将其存储到一个名为“新浪财经上市公司高管任职数据.csv”的CSV文件中。
相关问题
0秒中断次数', '外呼120秒以上次数', '外呼总次数', '外呼成功率', '外呼60秒中断率', '外呼拒接率', '外呼平均时长', '外呼总时长', 'label'] df_0['label'] = 0 #df_0.drop(columns=['质心距离']) # df_0['入网时长(月)'] = data_to_month(df_0, cfg_dict) # df_9 = pd.read_pickle('sample/easy_sample_unk_std.pickle') # df_9 = pd.read_pickle('sample/easy_sample_unk.pickle') df_9 = pd.DataFrame() for root, dirs, files in os.walk('sample/tmp_zq_yf_easy_sample_unk/'): files = [f for f in files if not f[0] == '.'] for file in files: print('read from => %s%s' % (root, file)) tmp = pd.read_csv('sample/tmp_zq_yf_easy_sample_unk/' + file, header=None, encoding='utf-8') df_9 = df_9.append(tmp) df_9.columns = ['号码', '用户状态', '用户星级', '入网时长(月)', '是否历史投诉用户', '是否黑名单&免打扰', '证件性别', '证件年龄', '是否集团网用户', '是否校园用户', '是否双
这段代码是继续加载数据集的代码。
首先,代码给 df_0 数据框添加了一个名为 'label' 的列,并将所有行的值都设置为 0。这可能是为了标记 df_0 中的样本为负例。
接着,代码创建了一个空的数据框 df_9。
然后,通过 os.walk 函数遍历指定目录下的文件,获取文件列表。在遍历过程中,排除以点开头的隐藏文件。
对于每个文件,代码使用 pd.read_csv 函数读取文件内容,并将其追加到 df_9 数据框中。
最后,代码给 df_9 数据框添加列名,列名为 ['号码', '用户状态', '用户星级', '入网时长(月)', '是否历史投诉用户', '是否黑名单&免打扰', '证件性别', '证件年龄', '是否集团网用户', '是否校园用户', ...]。
这段代码的作用是加载另一个数据集 df_9,并为其添加列名。根据代码中的注释,df_9 数据集可能包含了未知样本。
def sign(): # get data np = new_pwd.get() npf = new_pwd_confirm.get() nn = new_name.get() # judge if data has already been registered; with open('usrs_info.pickle', 'rb') as usr_file: exist_usr_info = pickle.load(usr_file)
这段代码是一个函数,名为 `sign`。在函数中,首先通过 `get()` 方法获取了三个输入框中的数据,分别是 `new_pwd`、`new_pwd_confirm` 和 `new_name`。然后通过 `open()` 和 `pickle.load()` 方法,读取了保存用户信息的文件 `usrs_info.pickle` 中的数据,并将其存储在 `exist_usr_info` 变量中。
这个函数的后续操作,我无法确定,因为这段代码提供的信息不够完整。如果你有更多的代码或上下文信息,可以提供给我,我可以帮你更好地理解。
阅读全文