Member 14991075 Ответов: 1

Как создать выходные данные из различных типов данных?


Привет,
У меня есть код, который читает один csv-файл (FILE1) и создает один txt-файл (FILE2). Я хотел бы создать новый выходной файл. Новый выходной файл, который я хотел бы включить:
второй столбец файла .csv(FILE1)
и один столбец файла .txt(FILE2)

Как я могу это сделать?

Что я уже пробовал:

Мой код таков:


import math
import pandas as pd
import matplotlib as plt
import numpy as np

dfArxika = pd.read_csv('ALL.csv', usecols=[0,1,2,3,4,5,6,7,8,9,10], header=None, index_col=False)
print(dfArxika.columns)

#print(df)
A=dfArxika[0] 
B=dfArxika[1]
C=dfArxika[2] 

..........................................

with open('outputdata.txt','w') as fout:
    foreach item in A:
        fout.write(str(item) + "\n")

1 Ответов

Рейтинг:
2

Richard MacCutchan

Вы можете сделать это одним из двух способов:
1. Чтение каждого из входных файлов и создать списки из пунктов, которые вы извлекаете. Затем запишите выходные данные, взяв по одному элементу из каждого списка для каждой выходной строки.
2. Читайте каждый файл по одной строке за раз. для каждой пары строк извлеките нужные поля и запишите их в выходной файл.