Module dcg_sci_tool.plot.csv2xyz

Functions

def csv2xyz(input_file: str,
x_col: int,
y_col: int,
z_col: int,
color_col: int,
vmin=None,
vmax=None,
max_color=None)

将.csv文件中指定列的数据绘制成三维散点图,并将结果保存为plot.xyz文件

Args

input_file
输入的CSV文件路径
x_col
用于x坐标的列索引
y_col
用于y坐标的列索引
z_col
用于z坐标的列索引
color_col
用于颜色映射的数值列索引
vmin
可选的最小值,用于归一化。如果为None,将使用输入数组的最小值。
vmax
可选的最大值,用于归一化。如果为None,将使用输入数组的最大值。
max_color
可选的最大颜色值,用于超出范围时的颜色,如果为None,将使用黄色