我该如何在pandas中合并或组合一个DataFrames
数组?
dfs = []
for df in pd.read_csv(....chunksize=chunk_size):
df1 = df
# ....
if condition:
dfs.append(df1)
如您所见,它们都具有相同的结构,我只需要将它们合并到一个单独的DataFrame
中。
我该如何在pandas中合并或组合一个DataFrames
数组?
dfs = []
for df in pd.read_csv(....chunksize=chunk_size):
df1 = df
# ....
if condition:
dfs.append(df1)
如您所见,它们都具有相同的结构,我只需要将它们合并到一个单独的DataFrame
中。
dfs = []
for df in pd.read_csv(....chunksize=chunk_size):
df1 = df
# ....
if condition:
dfs.append(df1)
result=concat(dfs)
您可以在这里查找更多信息,点击这里。
from pandas import concat
加到你的答案里。如果你已经导入了 pandas import pandas as pd
,你可以使用 pd.concat()
。 - Dimitri L.append
方法来合并两个DataFrame了。请参阅文档。import pandas
dfs = pandas.DataFrame()
for df in pd.read_csv(....chunksize=chunk_size):
df1 = df
# ....
if condition:
dfs.append(df1)