DataFrame Append to Concat¶
Sourcery suggestion id: dataframe-append-to-concat
¶
Available starting with version 1.1.0
Description¶
Use pandas.concat()
instead of the deprecated DataFrame.append()
.
Before¶
import pandas as pd
df = pd.DataFrame(
[["Python", 190], ["JavaScript", 33],],
columns=["Language", "Number of rules"],
)
other = pd.DataFrame([{"Language": "Java", "Number of rules": 5}])
df.append(other)
After¶
import pandas as pd
df = pd.DataFrame(
[["Python", 190], ["JavaScript", 33],],
columns=["Language", "Number of rules"],
)
other = pd.DataFrame([{"Language": "Java", "Number of rules": 5}])
pd.concat([df, other])
Explanation¶
pandas.DataFrame.append()
has been deprecated.
Use pandas.concat()
instead.
See the DataFrame docs