MCPcopy Index your code
hub / github.com/glamp/bashplotlib / main

Function main

bashplotlib/scatterplot.py:88–109  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

86
87
88def main():
89
90 parser = optparse.OptionParser(usage=scatter['usage'])
91
92 parser.add_option('-f', '--file', help='a csv w/ x and y coordinates', default=None, dest='f')
93 parser.add_option('-t', '--title', help='title for the chart', default="", dest='t')
94 parser.add_option('-x', help='x coordinates', default=None, dest='x')
95 parser.add_option('-y', help='y coordinates', default=None, dest='y')
96 parser.add_option('-s', '--size', help='y coordinates', default=20, dest='size', type='int')
97 parser.add_option('-p', '--pch', help='shape of point', default="x", dest='pch')
98 parser.add_option('-c', '--colour', help='colour of the plot (%s)' %
99 colour_help, default='default', dest='colour')
100
101 opts, args = parser.parse_args()
102
103 if opts.f is None and (opts.x is None or opts.y is None):
104 opts.f = sys.stdin.readlines()
105
106 if opts.f or (opts.x and opts.y):
107 plot_scatter(opts.f, opts.x, opts.y, opts.size, opts.pch, opts.colour, opts.t)
108 else:
109 print("nothing to plot!")
110
111
112if __name__ == "__main__":

Callers 1

scatterplot.pyFile · 0.70

Calls 1

plot_scatterFunction · 0.85

Tested by

no test coverage detected