У меня есть существующий CSV-файл с 4 столбцами (через запятую, поэтому все значения в одном столбце в Excel)
![enter image description here](https://i.stack.imgur.com/olOB6.png)
Как мне написать код для добавления, например, значения '10' к каждой строке (это длина)
Кроме того, как мне добавить строку в эти строки?
Идеальный результат будет:
![enter image description here](https://i.stack.imgur.com/KW2Lc.png)
Я пытался
a = np.array([2,5])
b = np.array([1000,3000])
c = np.array([10])
d = np.array(["both"])
combined = np.array(list(zip(a,b,c,d)))
-- output of combined: --
array([['2', '1000', '10', 'both']], dtype='<U11')
Когда я использую np.savetxt, я вижу сообщение об ошибке:
np.savetxt("testfile.csv", combined, delimiter=",")
Error:
Mismatch between array dtype ('<U11') and format specifier
Может кто-нибудь определить решение? Нужно ли форматировать файл np.savetxt? Если так, то что добавить? Спасибо