Anaconda 助手#
Anaconda 助手是您在 Anaconda 笔记本 中进行数据科学的数字搭档程序员!专为新手和中级 JupyterLabs 笔记本从业者设计,但对所有级别的用户都很有用 - 这位 AI 助手可以帮助您
编写和调试代码
分析数据
可视化结果
您每天可以向助手发送的提示数量根据您的层级不同而不同
功能 |
免费 |
入门版 |
专业版/企业版 |
企业版 |
---|---|---|---|---|
每天的助手聊天次数 |
30 |
60 |
120 |
无限 |
按照本快速入门指南学习如何充分利用您的 Anaconda 助手。
从笔记本开始#
Anaconda 建议您在笔记本中加载 DataFrame 后再使用助手。
注意
在整个助手中,DataFrame 仅指 Pandas DataFrame,尽管某些与 Pandas DataFrame 兼容的 DataFrame 类型也可以工作。
这可以通过几种不同的方式完成
如果您从一个空的笔记本开始,助手会为您提供生成一个包含随机数据的 DataFrame 的选项,然后您可以使用它来生成图表等。您可以使用Anaconda 数据目录 作为起点
通过单击左上角的蓝色加号**+** 打开一个新的启动器。
在启动器中,在 Anaconda 数据目录下,单击“浏览目录”。
单击
运行所有单元格 以重新启动并运行笔记本中可用的所有单元格。这将在笔记本中呈现一个或多个 DataFrame。 如果您已经拥有想要使用的特定数据和 Jupyter 笔记本的熟练程度,请导入数据并像往常一样生成 DataFrame。
访问 Anaconda 助手#
要打开助手,请单击
Anaconda 助手 图标。让我们看看助手的不同部分以及我们可以用这个工具做什么。 开始一个新的聊天
- 您可以随时通过单击
新聊天 开始一个新的助手会话或“聊天”。.
- 以前聊天的历史记录
通过单击查看并返回以前聊天记录 聊天历史记录.
- 设置
调整在笔记本中运行代码的位置、启用或禁用数据收集和使用,以及通过单击升级您的帐户 设置.
- 助手任务
助手允许您执行各种功能,这些功能将在下一节中介绍。
- 文本框
使用助手底部的文本框提出您自己的问题并发出独特的请求。
- 聊天限制使用
目前,每次新的聊天都允许在 24 小时内进行一定数量的请求。达到每日限制时,您可能会收到警告消息。
- 附加到聊天
添加助手要分析和操作的数据(开发中)。
入门#
探索各种数学方程式和 python 项目的代码,独立于您的笔记本。无论您是白手起家还是希望将您的项目带向新的方向,本节中的代码示例都可以作为急需的灵感来源。
通过使用简单的英语请求更深入的分析或代码更改来构建结果。确保您向助手提供具体的指示!您越具体,您的结果就越好。
使用 DataFrame#
对于包含 DataFrame 的笔记本,助手提供了多种方法来以新的方式查看和交互您的数据。
注意
加载 DataFrame 是如果您的笔记本缺少 Pandas DataFrame,此部分中将显示的唯一选项。运行生成 DataFrame 的代码将触发其他选项的可用性。
加载 DataFrame#
如果您从一个空的笔记本开始,此选项将打开一个包含 DataFrame 的菜单,供您在笔记本中加载,然后您可以使用它来生成各种图表。您还可以询问有关生成代码的问题,并使用简单的英语请求更改。请记住,要具体!
为 DataFrame 生成图表#
此选项根据笔记本中的 DataFrame(s) 生成图表。如果您的笔记本包含多个 DataFrame,系统会提示您选择要为其生成图表的 DataFrame。
单击获取代码,让助手为您提供基于 DataFrame 中数据的各种图表类型(条形图、线形图、热图等)的列表,它可以生成。您还会看到第一个选项中描述的生成图表的代码,您可以通过单击在笔记本中运行在笔记本中运行,或者您可以通过单击复制复制代码以自行粘贴。
如果您想要不同图表的代码,或者想查看新的可能性集,请使用文本框选择要生成的图表。输入类似以下内容
生成第二个想法
请绘制第 3 个图。
给我新的选项!
描述 DataFrame 中的数据#
通过让助手生成 DataFrame 的摘要及其潜在用例,更有效地分析和可视化数据。当你难以清晰地解释你的数据提供的价值时,这可以成为一个很好的灵感来源。
提出后续问题以更深入地了解结果。例如,如果你在数据中发现有趣的趋势,你可以要求助手进一步完善分析或提供建议。
数据清理建议#
助手可以提供多种方法来“清理”你的 DataFrame,例如标准化不一致的信息,删除重复项,检查缺失值等。如果你的笔记本包含多个 DataFrame,系统会提示你选择要清理的 DataFrame。
要获取一组全新的建议,请点击助手顶部的**刷新建议**。
更多建议…#
助手可以为你提供关于如何构建 DataFrame 的想法,例如创建新的可视化效果,根据特定条件进行过滤,删除不必要的信息,甚至将 DataFrame 与全新的 DataFrame 合并。
要获取一组全新的建议,请点击助手顶部的**刷新建议**。
增强助手体验#
本部分提供有关如何改善与助手工作的体验的提示。
纠正对话方向#
有时,生成式 AI 系统在处理长对话时可能会遇到挑战,导致响应质量下降。如果你发现对话对你帮助越来越小,别担心!与其重新开始整个对话并丢失对你有用的响应,不如通过点击提示中的垃圾桶来选择性地删除消息。通过修剪对话,你可以从响应仍然有价值且相关的位置无缝地恢复与助手的交互。
设置代码位置#
要更改助手生成的代码添加到笔记本的位置,请点击 **设置**。然后,在**在笔记本中运行代码**下,从下拉菜单中选择代码应添加和运行的位置。
停止助手响应#
如果你想在助手响应中途打断它(也许助手误解了你的提示并正在提供不必要的信息),只需在键盘上按“回车”。或者,你也可以点击 文本框中的**停止**。
常见问题解答#
为什么我在使用 DataFrame 时看不到所有选项?#
在你的笔记本中运行生成 DataFrame 的单元格之前,使用 DataFrame 的某些选项是隐藏的。点击 **运行所有单元格**重新启动并运行笔记本中所有可用的单元格。如果你的笔记本中成功生成了一个或多个 DataFrame,所有选项都应该出现在助手界面中。
支持哪些编程语言?#
Anaconda Assistant 主要支持 Python,但我们计划在未来扩展到其他语言。
当我使用助手时会收集哪些个人数据?#
当你首次使用 Anaconda Assistant 时,系统会提示你选择是否加入 Anaconda 的数据收集和聊天消息使用。无论你是否选择加入,OpenAI 的数据收集和使用条款仍然适用。
如果你选择加入,Anaconda 会收集所有聊天信息、用户 ID 和事件日志。
如果你选择退出,Anaconda 仅收集事件日志和你的用户 ID——你输入的任何聊天提示都不会被公开。
我如何提供反馈?#
使用助手界面中的按钮提供正面或负面反馈