Module Import alias identifier Import alias identifier ImportFrom alias Import alias identifier Assign NameStore Call AttributeLoad NameLoad attr Str keyword Str keyword Num Assign NameStore SubscriptLoad NameLoad ExtSlice Slice Index Num Assign NameStore SubscriptLoad NameLoad ExtSlice Slice Index Num Assign NameStore SubscriptLoad NameLoad ExtSlice Slice Index Num Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore BinOpDiv BinOpSub NameLoad NameLoad BinOpSub NameLoad NameLoad Assign NameStore ListLoad For NameStore NameLoad body If CompareGt NameLoad Num body Assign NameStore BinOpMult BinOpSub NameLoad Num Num Expr Call AttributeLoad NameLoad attr ListLoad NameLoad BinOpSub Num NameLoad Num orelse Assign NameStore BinOpMult NameLoad Num Expr Call AttributeLoad NameLoad attr ListLoad Num NameLoad BinOpSub Num NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad NameLoad keyword NameLoad keyword Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Num Num Expr Call AttributeLoad NameLoad attr Num Num Expr Call NameLoad Str keyword Str
N/A N/A numpy np N/A matplotlib.pyplot plt pylab * N/A datetime dt N/A data N/A N/A np loadtxt data2.csv delimiter , skiprows 1 N/A X1 N/A data N/A N/A N/A 0 N/A X2 N/A data N/A N/A N/A 1 N/A Y N/A data N/A N/A N/A 2 N/A miny N/A min Y N/A maxy N/A max Y N/A Y N/A N/A Y miny N/A maxy miny N/A colors N/A N/A i Y N/A N/A N/A i 0.5 N/A N/A j N/A N/A i 0.5 2 N/A N/A N/A colors append N/A j N/A 1 j 0 N/A N/A j N/A i 2 N/A N/A N/A colors append N/A 0 j N/A 1 j N/A N/A N/A plt clf N/A N/A N/A plt scatter X1 X2 c colors edgecolors none N/A N/A N/A plt xlabel X1 N/A N/A N/A plt ylabel X2 N/A N/A N/A plt xlim -2 2 N/A N/A N/A plt ylim -2 2 N/A N/A savefig scatterdata.pdf format pdf