From 67ca4d66b0db3968102d04d66e072241d54f6bdd Mon Sep 17 00:00:00 2001 From: Lukas Prause Date: Tue, 11 Jul 2023 13:18:00 +0200 Subject: [PATCH] Removes fontsize scaling --- plot_gps_csv.py | 18 +++++++++++++++--- plot_single_transmission_EM9190.py | 2 +- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/plot_gps_csv.py b/plot_gps_csv.py index ab7a9a7..43a2824 100755 --- a/plot_gps_csv.py +++ b/plot_gps_csv.py @@ -8,6 +8,12 @@ import geopandas as gpd import contextily as cx import matplotlib.pyplot as plt +import seaborn as sns + +sns.set() +#sns.set(font_scale=1.5) + + if __name__ == "__main__": parser = ArgumentParser() parser.add_argument("-f", "--file", required=True, help="Messfahrt csv") @@ -39,14 +45,20 @@ if __name__ == "__main__": df_wm = gdf.to_crs(epsg=3857) ax2 = df_wm.plot() - ax2 = df_wm.plot(args.column, cmap="hot", legend=args.no_legend, ax=ax2) + ax2 = df_wm.plot(column=args.column, cmap="hot", legend=args.no_legend, ax=ax2, legend_kwds={"label": args.label},) # ax2 = df_wm.plot.scatter(x="longitude", y="latitude", c="kmh", cmap="hot") # zoom 17 is pretty cx.add_basemap(ax2, source=cx.providers.OpenStreetMap.Mapnik, zoom=17) # gdf.plot() ax2.set_axis_off() - ax2.set_title(args.label if args.label else args.column) + if not args.no_legend: + ax2.set_title(args.label if args.label else args.column) + else: + fig = ax2.figure + cb_ax = fig.axes[0] + cb_ax.set_label(args.label) + cb_ax.tick_params(labelsize=30) if args.show_providerinfo: ##################################### @@ -68,6 +80,6 @@ if __name__ == "__main__": # df.plot(x="longitude", y="latitude", kind="scatter", colormap="YlOrRd") if args.save: - plt.savefig("{}gps_plot.pdf".format(args.save)) + plt.savefig("{}gps_plot.eps".format(args.save), bbox_inches="tight") else: plt.show() diff --git a/plot_single_transmission_EM9190.py b/plot_single_transmission_EM9190.py index 1095e40..1091565 100755 --- a/plot_single_transmission_EM9190.py +++ b/plot_single_transmission_EM9190.py @@ -12,7 +12,7 @@ import matplotlib.pyplot as plt import seaborn as sns sns.set() -sns.set(font_scale=1.5) +#sns.set(font_scale=1.5) tex_fonts = { "pgf.texsystem": "lualatex",