質問編集履歴

1

実現したいことの詳細を追記

2021/02/13 22:50

投稿

SuzuAya
SuzuAya

スコア71

test CHANGED
File without changes
test CHANGED
@@ -5,6 +5,22 @@
5
5
  以下コードのif not文とelseの部分がうまく動作しません。
6
6
 
7
7
  if文とif not文を同時に満たす条件を定義したい場合、コードをどのように書き換えればいいでしょうか。
8
+
9
+
10
+
11
+ 【実現したいこと】
12
+
13
+ エクセルブックの「train」シートの2行目から1行ずつ読み込み、以下の処理を行う
14
+
15
+ ①読み込んだ行の15列目が空白かつ、15列目全体にimage_nameの値が入っていない場合:読み込んだ行の15列目に同行13列目のimage_nameの値を代入する
16
+
17
+ ②読み込んだ行の15列目が空白だが、15列目のいずれかに同じimage_nameの値が入っている場合:読み込んだ行の16列目に同行14列目のbbox_infoの値を代入する
18
+
19
+
20
+
21
+ 学習させたいのは肺のX線画像であり、trainシートには、15000枚分の学習用画像名や、分類ラベルや、疾患部分のbounding box情報が記載されています。必要な情報のみ抽出してテキストファイルに転記したく、その前準備として上記のことを実現したいと思っています。
22
+
23
+ 画像は15000枚ですが、複数の所見がある場合、同じ画像の情報が複数の行に分かれて記載されているため、テキストファイルへの転機の際に重複が起きぬよう、上記のような処理を取りたい次第です。
8
24
 
9
25
 
10
26