Skip to content
Snippets Groups Projects
Select Git revision
  • 9986b1b04fb8aedffbf2bd11a32436219cfaf92f
  • master default protected
  • enxhi_issue460_remove_TOAR-I_access
  • michael_issue459_preprocess_german_stations
  • sh_pollutants
  • develop protected
  • release_v2.4.0
  • michael_issue450_feat_load-ifs-data
  • lukas_issue457_feat_set-config-paths-as-parameter
  • lukas_issue454_feat_use-toar-statistics-api-v2
  • lukas_issue453_refac_advanced-retry-strategy
  • lukas_issue452_bug_update-proj-version
  • lukas_issue449_refac_load-era5-data-from-toar-db
  • lukas_issue451_feat_robust-apriori-estimate-for-short-timeseries
  • lukas_issue448_feat_load-model-from-path
  • lukas_issue447_feat_store-and-load-local-clim-apriori-data
  • lukas_issue445_feat_data-insight-plot-monthly-distribution
  • lukas_issue442_feat_bias-free-evaluation
  • lukas_issue444_feat_choose-interp-method-cams
  • 414-include-crps-analysis-and-other-ens-verif-methods-or-plots
  • lukas_issue384_feat_aqw-data-handler
  • v2.4.0 protected
  • v2.3.0 protected
  • v2.2.0 protected
  • v2.1.0 protected
  • Kleinert_etal_2022_initial_submission
  • v2.0.0 protected
  • v1.5.0 protected
  • v1.4.0 protected
  • v1.3.0 protected
  • v1.2.1 protected
  • v1.2.0 protected
  • v1.1.0 protected
  • IntelliO3-ts-v1.0_R1-submit
  • v1.0.0 protected
  • v0.12.2 protected
  • v0.12.1 protected
  • v0.12.0 protected
  • v0.11.0 protected
  • v0.10.0 protected
  • IntelliO3-ts-v1.0_initial-submit
41 results

setup.py

Blame
  • _Plot_N_t.py 1.47 KiB
    from numpy import *
    import matplotlib
    import matplotlib.pyplot as plt
    from Polygon import *
    import matplotlib.cm as cm
    import pylab
    import argparse
    import sys
    import os
    
    def getParserArgs():
            parser = argparse.ArgumentParser(description='Plot N-t graph measured from method A')
            parser.add_argument("-p", "--pathfile", default="./", help='give the path of source file')
            parser.add_argument("-n", "--namefile", help='give the name of the source file')
            #parser.add_argument("-f", "--fps", default="16", type=float, help='give the frame rate of data')
            args = parser.parse_args()
            return args
    
    
    if __name__ == '__main__':
       args = getParserArgs()
       pathfile = args.pathfile
       sys.path.append(pathfile)
       namefile = args.namefile
       #fps = args.fps
       figname=namefile.split(".dat")[0]
       title = figname.split("Flow_NT_")[1]
       fig = plt.figure(figsize=(16, 16), dpi=100)
       ax1 = fig.add_subplot(111,aspect='auto')
       plt.rc("font", size=30)
       plt.rc('pdf',fonttype = 42)
       data_file = os.path.join(pathfile, namefile)
       if not os.path.exists(data_file):
           sys.exit("ERROR %s: file does not exist <%s>" %(sys.argv[0], data_file))
    
       data_NT = loadtxt(data_file)
       #"%s/%s"%(pathfile,namefile))
       #plt.plot(data_NT[:,0]/fps,data_NT[:,1], 'r-')
       plt.plot(data_NT[:,0],data_NT[:,1], 'r-')
       plt.xlabel("t [s]")
       plt.ylabel("N [-]")
       plt.title("%s"%title)
       figname = os.path.join(pathfile, figname)
       plt.savefig("%s.png"%figname)
       plt.close()