plot_Ir¶
plot_Ir.py [-h] [--data_out DATA_OUT] [--format FORMAT] [--label LABEL] [--label-fontsize LABEL_FONTSIZE]
[--avec AVEC] [--subfigures SUBFIGURES] [--xmin XMIN] [--xmax XMAX]
[--ymin YMIN] [--ymax YMAX] [-w W] [--sharey]
file_eigen
Description¶
plot_Ir.py is a script for plotting the interactions \(I_r\) in the real space. The data can be generated by chiq_fft.py + chiq_post.py.
Positional Arguments¶
- file_eigen
File name for \(I_r\), e.g.,
I_r_eigen.dat.
Options¶
- -h, –help
Show this help message and exit.
- –data_out DATA_OUT
Specify the filename to export numerical data for the plot.
- –format FORMAT
Specify the format of the output figure, e.g.,
pdf. The available formats arepdf,png,ps,eps, andsvg. Multiple formats can be specified by separating them with commas, e.g.,pdf,png. The default ispdf.- –label LABEL, -l LABEL
Specify a filename containing labels of entries to be plotted. The file should be in the python dictionary format, e.g.,
{0: 'label0', 1: 'label1'}. Skipped entries will not be displayed in the plot.- –label-fontsize LABEL_FONTSIZE
Specify the font size for the labels in the plot. Default is 8.
- –avec AVEC
Specify the filename containing the lattice vectors. The file should contain a real 3x3 matrix with row vectors a1, a2, a3. Default is a unit matrix.
- –subfigures SUBFIGURES, –subfigure SUBFIGURES
Specify a filename to define optional figures that display specific subsets of data. Each line in the file represents one figure and should contain space-separated integers corresponding to the columns to plot.
- –xmin XMIN
Set the left bound of the x-axis.
- –xmax XMAX
Set the right bound of the x-axis.
- –ymin YMIN
Set the upper bound of the y-axis.
- –ymax YMAX
Set the lower bound of the y-axis.
- -w W
Specify the bosonic frequency.
- –sharey
Ensure all figures share the same y-axis range.
Example¶
Plotting with default mode:
$ plot_Ir.py I_r_eigen.dat