![](/img/trans.png)
[英]find the value of a specific column in dataframe2 using the value of one column in the dataframe1 in pandas
[英]find dataframe2 colum in dataframe1 column similar to the sql like operator and list the result from dataframe2 using pandas
import pandas as pd
xls1='C:\\Downloads\\Allparts.xlsx'
df = pd.read_excel(xls1,sheet_name='Data')
df=df['Part Number'].head(10)
xls2='C:\\Downloads\\Part_Details.xlsx'
dz = pd.read_excel(xls2,sheet_name='Data')
dz=dz.drop(dz.columns[[2, 4]], axis = 1)
dz=dz.drop(dz.columns[[3, 4, 5]], axis = 1)
for fd in df:
if dz['Name'].str.contains(fd):
print(dz['Name'],fd)
fdf=pd.dataframe()
對於 dz['Name'] 中的 zd:
for fd in df['Part Number']:
if str(zd) in str(fd):
res=df[df['Part Number']==fd]
fdf = pd.concat([fdf, res], axis=0)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.