From ad9f6a1042b0a7d1692c836281cd3ab718e8ace6 Mon Sep 17 00:00:00 2001 From: tangchao0503 <735056338@qq.com> Date: Thu, 8 Sep 2022 16:19:53 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=EF=BC=9A=E5=BC=A0=E6=AC=A3?= =?UTF-8?q?=E6=AC=A3=E7=9A=84=E4=BF=AE=E6=94=B9=E6=84=8F=E8=A7=81=201.=20?= =?UTF-8?q?=E5=8E=BB=E6=8E=89=E5=A4=9A=E4=BD=99=E7=9A=84=E5=BC=95=E7=94=A8?= =?UTF-8?q?=E5=8C=85=EF=BC=8C=E4=BB=A5=E5=87=8F=E5=B0=8F=E6=89=93=E5=8C=85?= =?UTF-8?q?=E5=90=8E=E7=9A=84=E7=A8=8B=E5=BA=8F=E5=A4=A7=E5=B0=8F=20?= =?UTF-8?q?=E2=86=92=20=E7=BB=93=E8=AE=BA=EF=BC=9A=E4=B8=8D=E8=83=BD?= =?UTF-8?q?=E5=87=8F=E5=B0=8F=E6=89=93=E5=8C=85=E5=90=8E=E7=9A=84=E5=A4=A7?= =?UTF-8?q?=E5=B0=8F=EF=BC=9B=202.=20=E5=9C=A8=E5=8E=9F=E5=A7=8Bcsv?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E4=B8=AD2=E4=B8=AA=E5=85=89=E8=B0=B1?= =?UTF-8?q?=E4=BB=AA=E7=9A=84=E4=BD=8D=E7=BD=AE2=E3=80=814=E3=80=816?= =?UTF-8?q?=E5=AE=9E=E9=99=85=E4=B8=8A=E9=83=BD=E6=98=AF=E6=B5=8B=E7=9A=84?= =?UTF-8?q?=E5=9C=B0=E7=89=A9=EF=BC=88=E5=90=91=E4=B8=8B=EF=BC=89=EF=BC=8C?= =?UTF-8?q?=E6=89=80=E4=BB=A5=E5=88=86=E5=89=B2=E5=90=8E=E9=83=BD=E6=94=B9?= =?UTF-8?q?=E4=B8=BA=E5=AF=B9=E5=BA=94=E7=9A=84=E5=AE=9E=E9=99=85=E4=BD=8D?= =?UTF-8?q?=E7=BD=AE=EF=BC=9AP2=E3=80=81P3=E3=80=81P4=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- towerDataSplit.py | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/towerDataSplit.py b/towerDataSplit.py index 790ab22..4d42fe8 100644 --- a/towerDataSplit.py +++ b/towerDataSplit.py @@ -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