for循环结果写入dataframe
时间: 2023-08-18 17:10:58 浏览: 354
可以使用`for`循环将结果写入DataFrame。根据引用\[1\]的示例代码,可以使用`df.append()`方法将每次循环的结果添加到DataFrame中。在每次循环中,可以创建一个新的DataFrame对象,并使用`ignore_index=True`参数来确保索引正确地递增。以下是一个示例代码:
```python
import pandas as pd
df = pd.DataFrame()
for i in range(5, 10):
new_row = pd.DataFrame({'code': \[i\]})
df = df.append(new_row, ignore_index=True)
print(df)
```
这段代码将创建一个空的DataFrame `df`,然后在每次循环中,创建一个新的DataFrame `new_row`,其中包含一个名为`code`的列,值为当前循环的索引`i`。然后,使用`df.append()`方法将`new_row`添加到`df`中,并使用`ignore_index=True`参数来确保索引正确递增。最后,打印输出DataFrame `df`,即每次循环结果写入的DataFrame。
#### 引用[.reference_title]
- *1* *2* [如何将for i in range循环中输出的结果放入dataframe中](https://blog.csdn.net/amuyiweiyang/article/details/118030449)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [如何将python中for循环的输出写入csv格式的文件?](https://blog.csdn.net/weixin_29279101/article/details/114934227)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *4* [在python中将循环的结果写入dataframe](https://blog.csdn.net/weixin_39669982/article/details/111813256)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文