擅长:python、mysql、java
<p>问题是<code>read_csv</code>函数的<code>names</code>参数需要一个名称数组。而是将包含列名的文件名传递给它。试试这个:</p>
<pre><code>header1 = r'./data/feature_names.txt'
header_file = open(header1, 'r')
# Assuming one column name per line
headers = []
for line in header_file:
headers.append(line.strip())
header_file.close()
main = r'./data/dataset.txt'
df = pd.read_csv(main, names=headers)
</code></pre>