Hi Mehdi,
this is quite a tough problem. First you might import you data like this
%// I assume this is your crystal and specimen symmetry - right?
cs = crystalSymmetry('432')
ss = specimenSymmetry('222')
ori = loadOrientation_generic('taylor_factor_data.txt','ColumnNames',{'phi1','Phi','phi2'},cs,ss)
The taylor factors you get by
data = txt2mat('taylor_factor_data.txt');
taylor = data(:,5);
Next you can plot the taylor factor with respect to the orientations
oR = phi2Sections(cs,ss)
oR.plot(ori,taylor)

You see that your orientations cover the orientation space very unevenly. This causes problems when drawing contours with
oR.plot(ori,taylor,'contourf')
You can overcome these problems a bit by editing the function vector3d/interp by hand. Simply insert before line 3
% we need unique input data
[v,ind] = unique(v);
y = y(ind);
varargin = {};
%varargin = {'inverseDistance'};
and then do again
oR.plot(ori,taylor,'contourf')
and you will get

Maybe this is ok for you??
Ralf