Example #1
0
    parser.add_argument('--shell', action='store_true',
                        help='open shell.')
    parser.add_argument('--history', action='store_true',
                       help='print history in shell mode')
    parser.add_argument('-q','--quit', action='store_true',
                        help='quit shell.')
    return parser

parser=makeparser()
args = parser.parse_args()
args.file.close()
basefilename=args.file.name
filename=basefilename
if(args.iterate):
    filename=avail(filename,last=True)
table=eztable(filename)

if args.nameless:
    table.columns=[None]*len(table.columns)

def main(table,args,shell=False):
    altered=False
    if(args.types is not None):
        types=[x.strip() for x in args.types.split(",")]
        for x in range(len(types)):
            table.typecast(x,types_dict[types[x]])
        altered=True
    if(args.rename is not None):
        names=args.rename.split(",")
        for x in range(len(names)):
            colindex=table.findcol(x)
Example #2
0
import eztables
import plottables

table=eztables.eztable("draft1.arff")
print(table)
plot=plottables.scatter(table,{"xs":"lex_rich","ys":"semis_word_mean","c":"author"},{})
plot.show()
table.save("draft1.csv")
Example #3
0
                    help='Z axis limits in format "Zmin:Zmax".')
parser.add_argument('--hline',
                    dest='hlines',
                    nargs="*",
                    action='store',
                    help='hlines as settings dictionary.')
parser.add_argument('--vline',
                    dest='vlines',
                    nargs="*",
                    action='store',
                    help='vlines as settings dictionary.')

args=parser.parse_args()
args.file.close()
filename=args.file.name
t=ez.eztable(filename)
byrow={}
glob={}
xs=args.xval
if ":" in xs:
    splitted=xs.split(":")
    t.renamecol(splitted[0],splitted[1])
    xs=splitted[1]
byrow["xs"]=xs
ys=args.yval
if ":" in ys:
    splitted=ys.split(":")
    t.renamecol(splitted[0],splitted[1])
    ys=splitted[1]
byrow["ys"]=ys
if args.zval is not None: