1
我試圖匹配了數據幀列1值的字符串值的基礎上,匹配我供給第2列的值到我還使用在計算中的變量:蟒大熊貓 - 字符串匹配
#Val is a string
NewVal = df.loc[df['col1']== Val]['col2'].values
即使匹配存在,上面返回一個空值..我明白可能會有一個數據類型不匹配,因爲變量val
是一個字符串和df['col1']
是一個對象數據類型,有無論如何將列轉換爲字符串? (我試過df..astype(str)
和df.astype(basestring)
。
我能做些什麼要成功匹配這些字符串?