python设置函数将每一次跑出的结果以列的形式放置在dataframe中
时间: 2024-02-13 16:05:34 浏览: 43
可以通过以下步骤将函数的输出结果以列的形式添加到 Pandas DataFrame 中:
1. 创建一个空的 DataFrame,并定义列名称:
```python
import pandas as pd
df = pd.DataFrame(columns=['result'])
```
2. 在函数中,使用 `df.loc` 方法将每个结果添加为新行:
```python
def my_function():
# some code
result = 42
df.loc[len(df)] = [result]
```
3. 调用函数多次以添加多个结果:
```python
my_function() # add first result
my_function() # add second result
my_function() # add third result
```
这将在 DataFrame 中创建一个名为 "result" 的列,并将每个函数调用的结果添加为新行。
阅读全文