Complement ...
- To: mathgroup at smc.vnet.net
- Subject: [mg93528] Complement ...
- From: Ignacio Plazeta <Ignacio.Plazeta at speednet.es>
- Date: Thu, 13 Nov 2008 21:06:08 -0500 (EST)
Hi !!
(running Mathematica 6.0.0 on an Itel - XP Pro PC)
I have two data file
myList_1.txt
myList_2.txt
both having a string on each line.
To get strings present in myList_2.txt
but not in myList_1.txt I try this
SetDirectory[NotebookDirectory[]];
myList1 = Import["myList_1.txt", "Lines"];
myList2 = Import["myList_2.txt", "Lines"];
comp = Complement[myList2, myList1];
comp // TableForm
and something strange happens, because it
returns comp as a list of 10 elements.
That's impossibile, because myList_2.txt
is a subset of myList_1.txt ( I did it
to check the metod ).
Moreover using a text editor I find
the 10 strings clearly present in myList1.txt
I am not capable to figure out any reason for that.
Do you ?
------------------------------------------------
If you want test it on my data, I have placed
myList_1.txt
myList_2.txt
in 4.2 Mb sized zip file ( myData.zip ) at the url
http://rapidshare.com/files/163412702/myData.zip.html
They are two simple plain text file no way harmful.
------------------------------------------------
Warmest regards.
Ignacio