如何自定义可视化模块把行业概念库的数字类型特征转化为指数行情的文本特征

新手专区
标签: #<Tag:0x00007f8c5bbf8f58>

(qq360725038) #1

如农林牧渔行业概念库一级申万的数据是110000.0000数值型,指数行情应该是SW110000.HIX文本型,可视化如何自定义模块进行转换?代码情形好转,但可视化情形输入输出怎么定义?谢谢各位大神。


(Daviddddddd) #2

你可以发一下你的代码嘛?如果你的一级申万数据是存在一个dataframe(名为df)中,作为一列(列名 industry_sw_level1 ),那么可以直接将df传入自定义模块接口一,在自定义模块中:

df = input_1.read()
df['sw_index'] = df['industry_sw_level1'].apply(lambda x: 'SW'+str(int(x)) + '.HIX')
out_put = DataSource.write_df(df)
return Outputs(data_1 = out_put, data_2 = None, data_3 = None)

这时,自定义模块的第一个输出接口就是处理后的数据啦