情報
大学生・専門学校生・社会人
この問題がどうしても分かりません、、
import openpyxl
df1.to_excel("/content/drive/My Drive/Colab Notebooks/data/payment.xlsx")
df2.to_excel("/content/drive/My Drive/Colab Notebooks/data/kingaku.xlsx")
Copy
4
12. 実習4では, globも読み込んで, dataディレクトリに入っているすべてのExcelファイルをglobで取り出します。 それらを
「data_list」 として宣言します。 そして data_listのExcelファイル群をfor文でひとつづつlistという空のリストに格納していきま
す。 さらにlistのExcelを読んでconcat関数で結合したものをdf3とします。 それをto_excel メソッドでtotal というExcelに書き出
すときに、 引数のオプションでindex=Falseとしておけば、 最左列にインデックスを挿入しません。
import openpyxl
import glob
import pandas as pd
data_list = glob.glob("/content/drive/MyDrive/Colab Notebooks/data/*.xlsx")
list = []
for data in data_list:
list.append(pd.read_excel(data))
df3.to_excel("/content/drive/MyDrive/Colab Notebooks/data/total.xlsx", index = "False")
df3= pd.concat(list)
問 実習4のコード中の次の部分を下記の選択肢と入れ替えたときに、 プログラムが動かないものを
ひとつ選びなさい。
data_list = glob.glob("/content/drive/MyDrive/Colab Notebooks/data/*.xlsx")
list = []
for data in data_list:
list.append(pd.read_excel(data))
df4 = pd.concat(list)
1.0
data_list = glob.glob("/content/drive/MyDrive/Colab Notebooks/data/*.xlsx")
list = []
for data in list:
df4 = pd.concat(list)
2.0
data_list = glob.glob("/content/drive/MyDrive/Colab
Notebooks/data/*.xlsx")
list.append(pd.read_excel(data))
li = 0
for data in data_list:
li.append(pd.read_excel(data))
df4 = pd.concat(li)
3. O
data_list = glob.glob("/content/drive/MyDrive/Colab Notebooks/data/*.xlsx")
list = []
for i in data_list:
list.append(pd.read_excel(i))
df4 = pd.concat(list)
4. O
data = glob.glob("/content/drive/MyDrive/Colab Notebooks/data/*.xlsx")
list = []
for i in data:
list.append(pd.read_excel(i))
df4 = pd.concat(list)
5. O
list = glob.glob("/content/drive/MyDrive/Colab Notebooks/data/*.xlsx")
li = 0
for data in list:
li.append(pd.read_excel(data))
df4 = pd.concat(li)
回答
疑問は解決しましたか?
この質問を見ている人は
こちらの質問も見ています😉
Pythonだと思います