I have a dataframe and I wanted to sort it so column a == columnb. If there is no match then it puts it into column C
My data looks like
filenamesLocal FilenamesServer
filea.csv fileab.csv
filec.csv filea.csv
fileab.csv filec.csv
filexyz.csv
fileyh.csv
I want them sorted where filenamesLocal = FilenamesServer with remainder in another column..
filenamesLocal FilenamesServer Difference
filea.csv filea.csv filexyz.csv
filec.csv filec.csv fileyh.csv
fileab.csv fileab.csv
My code so far ..
ldsdata = pd.read_csv('filelist.csv', sep=" ", header = None)
#data.to_csv("filelist.csv", index=False)
dataproj = pd.read_csv('edslist.txt', sep=" ", header = None)
dataproj.columns = ["fileNameEdsComputer"]
result = pd.concat([ldsdata, dataproj], axis=1, ignore_index=True)
result.columns = ['fileNameLDS', path]
result.sort(['fileNameLDS',path], ascending=[True, False], inplace=True)
result.to_csv('list.csv', index=False)
checkDifferences()