擅长:python、mysql、java
<p>也许您可以将数据帧合并在一起,一次一个?大概是这样的:</p>
<pre class="lang-py prettyprint-override"><code># get a list of your csv paths somehow
list_of_csvs = get_filenames_of_csvs()
# load the first csv file into a DF to start with
big_df = pd.read_csv(list_of_csvs[0])
# merge to other csvs into the first, one at a time
for csv in list_of_csvs[1:]:
df = pd.read_csv(csv)
big_df = big_df.merge(df, how="outer", on="UNITID")
</code></pre>
<p>所有CSV将基于UNITID合并在一起,保留所有列的并集</p>