更新:张欣欣的修改意见

1. 去掉多余的引用包,以减小打包后的程序大小 → 结论:不能减小打包后的大小;
2. 在原始csv文件中2个光谱仪的位置2、4、6实际上都是测的地物(向下),所以分割后都改为对应的实际位置:P2、P3、P4;
This commit is contained in:
tangchao0503
2022-09-08 16:19:53 +08:00
parent ba8cab6751
commit ad9f6a1042

View File

@ -1,11 +1,7 @@
import numpy as np
import pandas as pd
import os
from datetime import datetime
import time
import math
import argparse
import copy
class DataSplit:
@ -40,11 +36,20 @@ class DataSplit:
# 修改信息
df.iloc[1, 3] = 2
# 任总:数据中显示的P3也是采集的位置1的数据老师嫌采集时间过长,想采集2次天空
# 任总:老师嫌采集时间过长,想采集一次地物都采集一次天空
# csv中的2个光谱仪分别有6个位置的数据位置1、3、5实际上都是测的光纤位置1的数据测天空所以分割后都改为P1
# 位置2、4、6实际上都是测的地物向下所以分割后都改为对应的实际位置P2、P3、P4
df.iloc[9, 0] = df.iloc[9, 0].replace("3", "1")
df.iloc[10, 0] = df.iloc[10, 0].replace("4", "3")
df.iloc[11, 0] = df.iloc[11, 0].replace("5", "1")
df.iloc[12, 0] = df.iloc[12, 0].replace("6", "4")
df.iloc[15, 0] = df.iloc[15, 0].replace("3", "1")
df.iloc[16, 0] = df.iloc[16, 0].replace("4", "3")
df.iloc[17, 0] = df.iloc[17, 0].replace("5", "1")
df.iloc[18, 0] = df.iloc[18, 0].replace("6", "4")
return df