
[英]How to iterate over rows in a DataFrame in Pandas
我有一个 pandas dataframe, df : 如何迭代此 dataframe 的行? 对于每一行,我希望能够通过列名访问其元素(单元格中的值)。 例如: 我发现了一个类似的问题,建议使用以下任何一种: 但我不明白 object row是什么以及如何使用它。 ...
[英]How to iterate over rows in a DataFrame in Pandas
我有一个 pandas dataframe, df : 如何迭代此 dataframe 的行? 对于每一行,我希望能够通过列名访问其元素(单元格中的值)。 例如: 我发现了一个类似的问题,建议使用以下任何一种: 但我不明白 object row是什么以及如何使用它。 ...
[英]How do I select rows from a DataFrame based on column values?
如何根据 Pandas 中某列中的值从 DataFrame 中 select 行? 在 SQL 中,我会使用:SELECT * FROM table WHERE column_name = some_value ...
[英]Delete a column from a Pandas DataFrame
要删除 DataFrame 中的列,我可以成功使用: 但是为什么我不能使用以下内容? 由于可以作为df.column_name访问列/系列,因此我希望这可以工作。 ...
[英]How do I get the row count of a Pandas DataFrame?
如何获得 pandas dataframe df的行数? ...
[英]Selecting multiple columns in a Pandas dataframe
我如何 select 来自df a和b列,并将它们保存到新的 dataframe df1中?index a b c 1 2 3 4 2 3 4 5 不成功的尝试: ...
[英]Sort (order) data frame rows by multiple columns
我想按多列对数据框进行排序。 例如,对于下面的数据框,我想按列“z”(降序)然后按列“b”(升序)排序: ...
[英]How to change the order of DataFrame columns?
我有以下DataFrame ( df ): 我通过分配添加更多列: 如何将列mean移到前面,即将其设置为第一列,而其他列的顺序保持不变? ...
[英]Change column type in pandas
我从列表列表中创建了一个 DataFrame: 如何将列转换为特定类型? 在这种情况下,我想将第 2 列和第 3 列转换为浮点数。 有没有办法在转换为 DataFrame 时指定类型? 还是先创建 DataFrame 然后遍历列以更改每列的类型更好? 理想情况下,我想以动态方式执行此操作,因为可能 ...
[英]How to drop rows of Pandas DataFrame whose value in a certain column is NaN
我有这个DataFrame并且只想要EPS列不是NaN的记录: ...即像df.drop(....)这样的结果 dataframe: 我怎么做? ...
[英]How to deal with SettingWithCopyWarning in Pandas
背景我刚刚将我的 Pandas 从 0.11 升级到 0.13.0rc1。 现在,该应用程序弹出许多新警告。 其中一个是这样的:E:\FinReporter\FM_EXT.py:449: SettingWithCopyWarning: A value is trying to be set on a ...
[英]Get a list from Pandas DataFrame column headers
我想从 Pandas DataFrame 中获取列标题列表。 DataFrame 将来自用户输入,所以我不知道会有多少列或它们将被称为什么。 例如,如果给我一个 DataFrame 像这样: 我会得到这样的列表: ...
[英]How to add a new column to an existing DataFrame?
我有以下索引 DataFrame 与命名列和行不连续的数字: 我想在现有数据框中添加一个新列'e' ,并且不想更改数据框中的任何内容(即,新列始终与 DataFrame 具有相同的长度)。 如何将e列添加到上面的示例中? ...
[英]Use a list of values to select rows from a Pandas dataframe
假设我有以下 Pandas dataframe: 我可以根据特定值进行子集化: 但是我如何根据值列表进行子集化? - 是这样的: 要得到: ...
[英]Create a Pandas Dataframe by appending one row at a time
我知道 Pandas 旨在加载一个完全填充的DataFrame ,但我需要创建一个空的 DataFrame 然后逐行添加行。 做这个的最好方式是什么? 我成功地创建了一个空的 DataFrame: 然后我可以添加一个新行并填充一个字段: 它有效,但似乎很奇怪:-/(添加字符串值失败。) ...
[英]Pretty-print an entire Pandas Series / DataFrame
我经常在终端上使用 Series 和 DataFrames。 Series 的默认__repr__返回一个缩减样本,带有一些头部和尾部值,但缺少 rest。 是否有内置方法可以漂亮地打印整个系列/DataFrame? 理想情况下,它将支持正确的 alignment,可能是列之间的边界,甚至可能支 ...
[英]Remove rows with all or some NAs (missing values) in data.frame
我想删除此数据框中的行: a)在所有列中包含NA 。 下面是我的示例数据框。 基本上,我想获得如下数据框。 b)只在某些列中包含NA ,所以我也可以得到这个结果: ...
[英]Convert list of dictionaries to a pandas DataFrame
如何将字典列表转换为DataFrame ? 鉴于: 我想把上面的变成一个DataFrame : 注意:列的顺序无关紧要。 ...
[英]Drop data frame columns by name
我有许多要从数据框中删除的列。 我知道我们可以使用以下方法单独删除它们: 但我希望用更少的命令来做到这一点。 另外,我知道我可以使用 integer 索引删除列,如下所示: 但我担心我的变量的相对 position 可能会改变。 鉴于 R 的强大功能,我认为可能有比一一删除每一列更好的方法。 ...