df.set_values
时间: 2024-04-25 10:24:02 浏览: 137
引用\[1\]中的代码使用了`df.set_value()`方法来设置DataFrame中的值,但是在最新的pandas版本中,`set_value()`方法已经被弃用,因此会出现错误提示"‘DataFrame‘ object has no attribute ‘set_value‘"。\[1\]
引用\[3\]中的代码使用了`df.at\[\]`方法来设置DataFrame中的值,这是在最新的pandas版本中推荐使用的方法。\[3\]所以,你可以使用`df.at\[\]`方法来替代`df.set_value()`方法。\[3\]
例如,你可以使用以下代码来设置DataFrame中的值:
```python
df.at\[0, 'link'\] = '=HYPERLINK("https://en.wikipedia.org/wiki/2000", 2000)'
df.at\[1, 'link'\] = '=HYPERLINK("https://en.wikipedia.org/wiki/2001", 2001)'
df.at\[2, 'link'\] = '=HYPERLINK("https://en.wikipedia.org/wiki/2002", 2002)'
df.at\[3, 'link'\] = '=HYPERLINK("https://en.wikipedia.org/wiki/2003", 2003)'
```
这样就可以成功设置DataFrame中的值了。\[3\]
#### 引用[.reference_title]
- *1* *3* [pandas set_value 弃用后的替代方式 ‘DataFrame‘ object has no attribute ‘set_value](https://blog.csdn.net/majian/article/details/109734090)[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,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [pd.read_csv/jieba.analyse.set_stop_words](https://blog.csdn.net/qq_15821487/article/details/115719315)[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,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文