我有两个数据csv
第一个:
v1,v2,v3,....v100
-0.6662942866484324,-1.0799718232204516,1.843649258216222,....1.0950462520122528
0.7452152929104426,-0.6032845087431591,0.7041161138126079,....-0.41362931908053513
第二个:
c1,c2,c3,c4,c5
4,1,0,0,1
14,2,2,0,13
当我结合使用代码时,结果如下:
v1,v2,v3..v100,c1,c2,c3,c4,c5
0.0,1.0,2,...0,0,0,1,0,0
我的代码就是这样。
import pandas as pd
vector = pd.read_csv('../data/vector_data.csv',encoding = "ISO-8859-1")
cluster= pd.read_csv('../data/data_cluster.csv',encoding = "ISO-8859-1")
data=vector.merge(cluster, left_on='v1', right_on='c1')
export_csv = data.to_csv (r'../data/merge_label.csv',index=False)
结果应该是这样
v1,v2,v3..v100,c1,c2,c3,c4,c5
-0.6662942866484324,-1.0799718232204516,1.843649258216222,....1.0950462520122528,4,1,0,0,1
请帮助我...
答案 0 :(得分:1)
EnumMap<>
答案 1 :(得分:0)
尝试更新为此:
<img src="some_img.png" height= "30%" style="transform:rotate(20deg); z-index: 1"/>
<img src="some_other_img.png" height= "30%" style="transform:rotate(5deg); margin-left:-30px; z-index: 2" />
<img src="yet_another_img.png" height= "30%" style="transform:rotate(-20deg); margin-left:-30px; z-index: 0"/>
默认值是内部的方式,因此看起来唯一的交集可能是0,并创建您看到的单行。
答案 2 :(得分:0)
是否可以尝试以下代码:
data=vector.merge(cluster, left_on='v1', right_on='c1', how='outer')