我有一个列表和一个数据框。在
import pandas as pd
work_station = ['A','B','C']
name = ['Mike','Tom','Scott','Tracy']
salary = ['60000','50000','100000','90000']
df = pd.DataFrame({'name':name,'salary':salary})
我想把work_station和df交叉连接在一起,这样输出如下所示:
^{pr2}$我试着用*函数
df1 = work_station * salary
但它不起作用因为
TypeError: can't multiply sequence by non-int of type 'list'
有什么建议吗?谢谢!在
简单点,使用
concat
和keys
参数:您也可以使用笛卡尔积走
^{pr2}$merge
路线:相关问题 更多 >
编程相关推荐