Thank you for your replies. It is very helpful for me. The data I am
working with contains sensitive information and I do not have the
permission to share it, otherwise I would have sent a sample.  The command
worked but now I encountered another problem. The message is "data types
not conformable for  operation". Gretl asked for the aggregation option.
But I do not  want to aggregate.  The right-hand variables have more than
one match with the left-hand variables.  The files contain both numerical
and string variables that need to be matched (the count of matches is not
helping). For example one column on the right-hand that needs to be matched
to the left-hand  through variable NUMBER (numerical variable) looks
similar to this:
TYPEOFCONTROL (name)
type2
type2
type2
type3
type4
...
Is it possible through the JOIN function to get it in numerical form  after
matching, or they need to be numerical before matching? I need the exact
variable to be "joined" to the left-hand. I know that Gretl transforms the
categorical variables into numerical ones (that can later be  transformed
into dummies) when importing the data.
Example:
TYPEOFCONTROL (is it possible to get it sth like this after matching?)
1
1
1
2
3
/Andreea
On Sat, Aug 3, 2013 at 4:56 PM, Allin Cottrell <cottrell(a)wfu.edu> wrote:
 On Sat, 3 Aug 2013, Andreea Bolos wrote:
 > Thank you for your answers. I need to join 2 files and the Key-matching
 is
 > NUMBER variable that is included in both files. Not all observations from
 > left-hand/inner  will match with the ones from right-hand/outer. My
 > commands were:
 > "open /Users/andreea/Desktop/Test1Gretl.csv __quiet
 > join /Users/andreea/Desktop/Test2Gretl.csv CONTRTYPE __ikey=NUMBER
 > print __byobs"
 The option-leader in gretl is two dashes (--), not two
 underscores. In the first command the string "__quiet" is
 simply ignored (which probably should count as a bug), but in
 the join command, for which parsing is stricter, the
 underscores will generate a syntax error.
 Just in case you actually used dashes in your script, another
 point to bear in mind is that in gretl variable names are case
 sensitive, so the join cammand will fail unless the key
 variable is really called NUMBER (all caps).
 Allin Cottrell
 _______________________________________________
 Gretl-users mailing list
 Gretl-users(a)lists.wfu.edu
 
http://lists.wfu.edu/mailman/listinfo/gretl-users