如果这是一个显而易见的答案,我很抱歉,但我对来自matlab的python很陌生。我正在尝试从csv文件中提取列,并将它们保存为变量。它是一个csv文件,第一行是标题(深度、盐度和压力(,其余行是数字。我希望列不包括第一行。到目前为止,这是我的代码,但它给了我一个三角形矩阵。
`
#Import your CTD data files
salinity1=[]
depth1=[]
temperature1=[]
ctd1row=[]
#importing ctd 1
import csv
with open('ctd11.csv') as file:
reader=csv.reader(file)
for row in reader:
ctd1row.append(row);
for column in ctd1row:
depth1.append(column[1])
print(depth1)
`
让我们将其用作示例.csv:
深度 | 盐度 | 压力 |
---|---|---|
10 | 25.3 | 25 |
11 | 45 | 20.7 |