更新:张欣欣的修改意见

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 pandas as pd
import os import os
from datetime import datetime
import time import time
import math
import argparse import argparse
import copy
class DataSplit: class DataSplit:
@ -40,11 +36,20 @@ class DataSplit:
# 修改信息 # 修改信息
df.iloc[1, 3] = 2 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[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[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[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[17, 0] = df.iloc[17, 0].replace("5", "1")
df.iloc[18, 0] = df.iloc[18, 0].replace("6", "4")
return df return df