DataFrame¶
Summary of DataFrame
methods for babyandas
. DataFrame
are a two-dimensional tabular data structure with labeled rows (indices) and columns.
Click a method to see its documentation.
Creation
DataFrame.__init__ (**kwargs) |
Create an empty DataFrame. |
DataFrame.from_dict (data) |
Construct DataFrame from dict of array-like or dicts. |
DataFrame.from_records (data, *[, columns]) |
Convert structured or record ndarray to DataFrame. |
DataFrame.assign (**kwargs) |
Assign new columns to a DataFrame. |
Selection
DataFrame.take (indices) |
Return the rows in the given positional indices. |
DataFrame.drop (*[, columns]) |
Remove columns by specifying column names. |
DataFrame.sample ([n, replace, random_state]) |
Return a random sample of rows from a data frame. |
DataFrame.get (key) |
Return column or columns from data frame. |
Transformation
DataFrame.apply (func[, axis]) |
Apply a function along an axis of the DataFrame. |
DataFrame.sort_values (by, *[, ascending]) |
Sort by the values in column(s) named in by. |
DataFrame.describe () |
Generate descriptive statistics. |
DataFrame.groupby (by) |
Group DataFrame by values in columns specified in by. |
DataFrame.reset_index (*[, drop]) |
Reset the index. |
DataFrame.set_index (keys[, drop]) |
Set the DataFrame index using existing columns. |
Combining
DataFrame.merge (right[, how, on, left_on, …]) |
Merge DataFrame or named Series objects with a database-style join. |
DataFrame.append (other[, ignore_index]) |
Append rows of other to the end of caller, returning a new object. |
Plotting
DataFrame.plot (*args, **kwargs) |
DataFrame plotting accessor and method |
IO
DataFrame.to_csv ([path_or_buf, index]) |
Write object to a comma-separated values (csv) file. |
DataFrame.to_numpy () |
Convert the DataFrame to a NumPy array. |