AI 编程工具—Cursor 进阶篇 数据分析

AI 编程工具—Cursor 进阶篇 数据分析

上一节课我们使用Cursor 生成了北京房产的销售数据,这一节我们使用Cursor对这些数据进行分析,也是我们尝试使用Cursor 去帮我们做数据分析,从而进一步发挥Cursor的能力,来帮助我们完成更多的事情

案例一 房产销售数据分析

@北京2024年房产销售数据.csv 
请帮我分析这一份数据,并且从多个维度进行汇总分析,然后生成对应的python 代码,要求代码可以输出对应的数据图表,例如柱状图,饼图,折线图

image-20250215231304357

下面就是它帮我们生成的代码

import pandas as pd
import matplotlib.pyplot as plt

# 读取数据
data = pd.read_csv('北京2024年房产销售数据.csv')

# 数据预处理
data['日期'] = pd.to_datetime(data['日期'])
data['总价(万元)'] = data['总价(万元)'].ast
### 配置代码编辑器或IDE中的Cursor自动补全设置 #### Cursor进阶使用的配置方法 对于特定的AI编程工具Cursor,在其高级应用中,自动补全功能可以通过多种方式增强用户体验。为了实现更高效的开发流程,用户可以在Cursor Tab内调整一系列选项来优化自动补全的效果[^1]。 - **自动生成变量重命名**:当启用此特性时,每当创建新变量或是修改已有变量的名字,系统将会智能地在整个项目范围内寻找并替换所有对该变量的引用。 - **根据之前的建议给出多行提示**:这一项允许开发者一次性查看多个可能的后续语句组合,从而更快捷地完成复杂逻辑结构编写工作。 - **批量添加注释**:利用该功能可快速为选定区域内的每一行加上统一格式化的注解说明文字串。 - **批量修复问题**:针对静态分析检测出来的潜在错误或者警告信息实施一键修正操作。 - **光标预测**:这项技术能够提前预判程序员下一步最有可能输入的内容,并将其显示出来供选择确认。 这些设定通常位于软件界面顶部菜单栏下的`Settings`(设置) 或者 `Preferences`(偏好),具体路径取决于所使用的平台版本。 #### 基于Lexer & Parser的服务集成 考虑到不同类型的自动补全机制,如果目标环境支持基于Lexer和Parser的技术,则应考虑安装相应的插件或扩展包以获得更好的性能表现。这类解决方案依赖于构建抽象语法树(AST)来进行精确匹配,适用于C++(Clangd), C#, Java(Eclipse JDT)等多种主流编程语言及其变体[^2]。 例如,在Visual Studio Code这样的跨平台轻量级编辑器里,通过Marketplace获取官方推荐的语言处理组件即可轻松激活上述提到的功能集。 #### VSCode Python实例展示 以下是有关Python环境下如何定制化自己的代码片段(snippet)用于日志记录的一个简单例子: ```json { "Print to console": { "prefix": "log", "body": [ "print(f'${1}')" ], "description": "Log output with formatted string literals." } } ``` 这段JSON格式的数据应当被放置到`.vscode/snippets/python.json`文件之中以便生效[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不二人生

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值