PANDAS - это библиотека, которая предоставляет конструкции данных и операции для работы с структурированными данными. Она используется в таких областях, как анализ данных, машинное обучение и обработка данных. В этой серии статей мы подробно рассмотрим Pandas, включая ее структуры данных, операции, методы и практические примеры.
pip install pandas
{column_name1: [values1], column_name2: [values2], ...}
[{'column_name1': value1, 'column_name2': value2, ...}, ...]
new_df = existing_df.copy()
df.dtypes
df[column_name].astype(new_dtype)
df.loc[row_index, column_name]
df.iloc[row_index]
df[column_name]
df[new_column_name] = new_values
df.drop(column_name, axis=1, inplace=True)
df.loc[new_index] = new_values
df.drop(row_index, inplace=True)
merged_df = pd.merge(df1, df2, on='column_name')
concat_df = pd.concat([df1, df2], axis=0)
sorted_df = df.sort_values(by='column_name')
filtered_df = df[(df['column_name'] > value) & (df['column_name2'] < value2)]
mean()
, sum()
, max()
, min()
, std()
df.groupby('column_name').agg({'column_name2': 'max'})
df.index
df.set_index('column_name')
df.isnull()
df.fillna(0)
df.fillna(df.mean())
Продолжайте следить за нашей серией, чтобы узнать больше о Pandas и о том, как эффективно ее использовать.