python - 分配整个列引发 SetWithCopyWarning?
问题描述
我正在从多个源生成一个大型数据框,我想在每个数据框中设置一列以在连接所有数据框之前指定源。但是,这会引发 SetWithCopyWarning。
警告建议使用 .loc 设置值,但现在使用它会引发两个警告,而不仅仅是一个,现在在文档中引用 self.obj[item] = s。
df = pd.read_csv(file_name)
df['Source'] = 'Source'
第二行是产生警告的原因。
解决方案
推荐阅读
- angular - 测量外部 API 调用的时间:以角度处理异步
- angular - 学习 Angular 以及决定主屏幕 html 的因素
- redis - 在 Redis 中提高写入性能的选项
- python - 从数据库访问与时间戳对应的值会返回一个 Series 而不是单个 numpy.float64 值
- php - 如何在单个 cURL 请求中获取和发布信息?
- kubernetes - Kubernetes pod 无法解析主机?
- php - 我目前遇到 PHP 致命错误的问题
- c# - 将 web-API 注册字段从电子邮件更改为电话号码
- cytoscape.js - Cytoscape 链接删除支持
- python - ANTLR4 python 语法错误与设置示例