cost 442 ms
如何在 Pandas 中迭代 DataFrame 中的行

[英]How to iterate over rows in a DataFrame in Pandas

我有一个 pandas dataframe, df : 如何迭代此 dataframe 的行? 对于每一行,我希望能够通过列名访问其元素(单元格中的值)。 例如: 我发现了一个类似的问题,建议使用以下任何一种: 但我不明白 object row是什么以及如何使用它。 ...

从 Pandas DataFrame 中删除一列

[英]Delete a column from a Pandas DataFrame

要删除 DataFrame 中的列,我可以成功使用: 但是为什么我不能使用以下内容? 由于可以作为df.column_name访问列/系列,因此我希望这可以工作。 ...

如何更改 DataFrame 列的顺序?

[英]How to change the order of DataFrame columns?

我有以下DataFrame ( df ): 我通过分配添加更多列: 如何将列mean移到前面,即将其设置为第一列,而其他列的顺序保持不变? ...

更改列类型 pandas

[英]Change column type in pandas

我从列表列表中创建了一个 DataFrame: 如何将列转换为特定类型? 在这种情况下,我想将第 2 列和第 3 列转换为浮点数。 有没有办法在转换为 DataFrame 时指定类型? 还是先创建 DataFrame 然后遍历列以更改每列的类型更好? 理想情况下,我想以动态方式执行此操作,因为可能 ...

从 Pandas DataFrame 列标题中获取列表

[英]Get a list from Pandas DataFrame column headers

我想从 Pandas DataFrame 中获取列标题列表。 DataFrame 将来自用户输入,所以我不知道会有多少列或它们将被称为什么。 例如,如果给我一个 DataFrame 像这样: 我会得到这样的列表: ...

如何向现有的 DataFrame 添加新列?

[英]How to add a new column to an existing DataFrame?

我有以下索引 DataFrame 与命名列和行不连续的数字: 我想在现有数据框中添加一个新列'e' ,并且不想更改数据框中的任何内容(即,新列始终与 DataFrame 具有相同的长度)。 如何将e列添加到上面的示例中? ...

通过一次添加一行来创建 Pandas Dataframe

[英]Create a Pandas Dataframe by appending one row at a time

我知道 Pandas 旨在加载一个完全填充的DataFrame ,但我需要创建一个空的 DataFrame 然后逐行添加行。 做这个的最好方式是什么? 我成功地创建了一个空的 DataFrame: 然后我可以添加一个新行并填充一个字段: 它有效,但似乎很奇怪:-/(添加字符串值失败。) ...

漂亮地打印整个 Pandas 系列 / DataFrame

[英]Pretty-print an entire Pandas Series / DataFrame

我经常在终端上使用 Series 和 DataFrames。 Series 的默认__repr__返回一个缩减样本,带有一些头部和尾部值,但缺少 rest。 是否有内置方法可以漂亮地打印整个系列/DataFrame? 理想情况下,它将支持正确的 alignment,可能是列之间的边界,甚至可能支 ...

按名称删除数据框列

[英]Drop data frame columns by name

我有许多要从数据框中删除的列。 我知道我们可以使用以下方法单独删除它们: 但我希望用更少的命令来做到这一点。 另外,我知道我可以使用 integer 索引删除列,如下所示: 但我担心我的变量的相对 position 可能会改变。 鉴于 R 的强大功能,我认为可能有比一一删除每一列更好的方法。 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM