微信扫一扫 分享朋友圈

已有 118 人浏览分享

[提示词]    60个数据科学任务提示词,包含编程语言及自然语言

提示词 2024-3-18 22:11:29118 0
ChatGPT 席卷了(数据)界,并且正在成长为跨各种任务的超强工具之一。在本篇文章中,我们将重点讲解数据科学家可以在 ChatGPT 中使用的有用提示,作为其数据工作流程的一部分。

一、一般编码工作流程的提示

代码调试工作流程

调试Python代码

我希望你成为一名Python程序员,这是一段包含{问题}的Python代码 - {插入代码片段} - 我收到以下错误{插入错误}。出现这个bug的原因是什么?

调试 R 代码
我希望你成为一名 R 程序员,这里有一段 R 代码,其中包含 {问题} — {插入代码片段} — 我收到以下错误 {插入错误}。出现这个bug的原因是什么?

调试 SQL 代码
我希望你成为一名 SQL 程序员,这里有一段 SQL 代码,其中包含 {问题} — {插入代码片段} — 我收到以下错误 {插入错误}。出现这个bug的原因是什么?

代码解释工作流程

Python代码解释
我希望你担任 Python 代码解释者。我不明白这个功能。您能解释一下它的作用,并提供一个例子吗?{插入函数}

R代码解释
我希望你充当 R 中的代码解释者。我不明白这个函数。您能解释一下它的作用,并提供一个例子吗?{插入函数}

SQL代码解释
我希望你担任 SQL 代码解释者。我不明白这个片段。您能解释一下它的作用,并提供一个例子吗?{插入SQL查询}

代码优化工作流程

Python代码优化
我希望你充当 Python 中的代码优化器。{如果可能,请描述当前代码的问题}。你能让代码{更Pythonic/更干净/更高效/运行更快/更具可读性}吗?{插入代码}

R代码优化
我希望你充当 R 中的代码优化器。{如果可能,请描述当前代码的问题}。你能让代码{更干净/更高效/运行更快/更具可读性}吗?{插入代码}

SQL代码优化
我希望你充当 SQL 中的查询优化器。{如果可能,请描述当前代码的问题}。您能否建议如何使查询{运行得更快/更具可读性/更简单}?{插入代码}

代码简化工作流程

Python代码简化
我希望你扮演 Python 程序员的角色。请简化这段代码,同时确保其{高效/易于阅读/Pythonic}?{插入代码}

R代码简化
我希望你扮演 R 程序员的角色。请简化这段代码,同时确保它{高效/易于阅读}?{插入代码}

SQL代码简化
我希望你扮演 SQL 程序员的角色。我正在运行 {PostgreSQL 14/MySQL 8/SQLite 3.4/其他版本。}。您能否简化此查询{同时确保其高效/易于阅读/插入任何其他要求}?

代码翻译工作流程

从 R 到 Python 代码翻译
我希望你扮演 R 程序员的角色。请将此代码翻译成 Python。{插入代码}

从 Python 到 R 代码翻译
我希望你扮演 Python 程序员的角色。请将此代码翻译为 R。{插入代码}

代码质量和测试工作流程

比较 python 中的函数速度
我希望你扮演一名 Python 程序员。你能编写代码来比较两个函数 {functionname} 和 {functionname} 的速度吗?{插入函数}

在 R 中编写单元测试
我希望你担任 R 程序员。您能为函数 {functionname} 编写单元测试吗?{插入单元测试的要求(如果有)} {插入代码}

用 Python 编写单元测试
我希望你扮演一名 Python 程序员的角色。您能为函数 {functionname} 编写单元测试吗?{插入单元测试的要求(如果有)} {插入代码}

二、数据分析工作流程提示


SQL数据分析工作流程

数据生成和创建表
我希望你充当数据生成器。您可以在 {数据库版本} 中编写 SQL 查询来创建包含 {列名称} 列的表 {表名称}。包括相关约束和索引。

常用表表达式
我希望你扮演 SQL 代码程序员的角色。我正在运行{数据库版本}。你能用 CTE 重写这个查询吗?{插入查询}

用自然语言编写 SQL 查询

示例:SQL 中的数据聚合
我希望你扮演一名数据科学家的角色。{插入表格的描述}。您可以对{插入过滤器}的{值}进行{计数/求和/取平均值}吗

示例:SQL 中的 7 天运行平均值
我希望你扮演一名数据科学家的角色。我正在运行 {PostgreSQL 14/MySQL 8/SQLite 3.4/其他版本。}。我有表 {table_name},它们是 {table description}。销售表由{列名}列组成。您能否编写一个查询来查找 {quantity} 的 7 天运行平均值?

示例:SQL 中的窗口函数
我希望你扮演一名数据科学家的角色。我正在运行 {PostgreSQL 14/MySQL 8/SQLite 3.4/其他版本。}。我有表 {table_name},它们是 {table description}。销售表由{列名}列组成。您能编写一个查找{required window function}的查询吗?

示例:SQL 中的窗口函数
我希望你扮演一名数据科学家的角色。我正在运行 {PostgreSQL 14/MySQL 8/SQLite 3.4/其他版本。}。我有表 {table_name},它们是 {table description}。销售表由{列名}列组成。您能编写一个查找{required window function}的查询吗?

Python 数据分析工作流程

数据生成工作流程

示例:生成 Markdown
我希望你充当 Python 中的数据生成器。您可以生成一个包含{数据要求}的 Markdown 文件吗?将文件保存到 {filename}

示例:生成 CSV
我希望你充当 Python 中的数据生成器。您能否生成包含{数据要求}的 CSV 文件。将文件保存到 {filename}

示例:生成 JSON
我希望你充当 Python 中的数据生成器。您能否生成一个包含{数据要求}的 JSON 文件。将文件保存到 {filename}

数据清洗工作流程
我希望你扮演一名使用 Python Pandas 进行编程的数据科学家。给定一个 CSV 文件,其中包含 {dataframe name} 的数据,其中 {dataset context} 的列为 {colum name},请编写代码来清理数据?{插入数据要求}

pandas 中的数据分析工作流程

示例:数据聚合
我希望你扮演一名使用 Python Pandas 进行编程的数据科学家。给定一个由列 {column name} 组成的表 {table name},您能编写一个查找 {requirement} 的查询吗?

示例:数据合并
我希望你扮演一名使用 Python Pandas 进行编程的数据科学家。给定一个由列 {column name} 组成的表 {table 1 name} 和另一个由列 {column name} 组成的表 {table 2 name},请合并这两个表。{插入附加要求,如果有的话}

示例:数据重塑
我希望你扮演一名使用 Python Pandas 进行编程的数据科学家。给定一个由列 {column} 组成的表 {table name},您能否通过 {column} 聚合 {value} 并将其从长格式转换为宽格式?

示例:生成 Markdown
我希望你充当 R 中的数据生成器。你能生成一个包含{数据要求}的 Markdown 文件吗?将文件保存到 {filename}

R 数据分析工作流程

数据生成工作流程

示例:生成 Markdown
我希望你充当 R 中的数据生成器。你能生成一个包含{数据要求}的 Markdown 文件吗?将文件保存到 {filename}

示例:生成 CSV
我希望你在 R 中充当数据生成器。你能生成一个包含{数据要求}的 CSV 文件吗?将文件保存到 {filename}

示例:生成 JSON
我希望你充当 R 中的数据生成器。你能生成一个包含{数据需求}的 JSON 文件吗?将文件保存到 {filename}

数据清洗工作流程
我希望您充当使用 R tidyr 进行编程的数据科学家。您将获得包含列 {column name} 的 {dataframe name} 数据框。{插入要求}

tidyr 中的数据分析工作流程

数据聚合
我希望您充当使用 R tidyr 进行编程的数据科学家。您将获得包含列 {column name} 的 {dataframe name} 数据框。{插入要求}

数据合并
我希望您充当使用 R tidyr 进行编程的数据科学家。您将获得包含列 {column name} 的 {dataframe 1 name} 数据框。您还有一个包含列 {column name} 的 {dataframe 2 name} 数据框。找到{所需的输出}

示例:数据重塑(从长到宽)
我希望您充当使用 R tidyr 进行编程的数据科学家。您将获得包含列 {column name} 的 {dataframe name} 数据框。请将数据转换为宽格式。

示例:数据重塑(从宽到长)
我希望您充当使用 R tidyr 进行编程的数据科学家。您将获得包含列 {column name} 的 {dataframe name} 数据框。请将数据转换为长格式。

三、数据可视化工作流程提示

R 数据可视化工作流程

在 ggplot2 中创建绘图
我希望您充当使用 R 进行编码的数据科学家。给定一个包含列 {列名称} 的数据框 {数据框名称},使用 ggplot2 绘制{图表类型和要求}。

ggplot2 中的 Gridplot 可视化
我希望您充当使用 R 进行编码的数据科学家。给定一个包含列 {column name} 的数据框 {dataframe name}。使用 ggplot2 绘制一对图,显示一个变量与另一个变量的关系。

注释和格式化绘图
我希望你充当使用 R 进行编码的数据科学家。给定一个包含列 {列名称} 的数据框 {dataframe name},使用 ggplot2 绘制 {变量} 之间的关系的 {图表类型}。{插入注释和格式要求}

更改 ggplot2 中的绘图主题
我希望你充当使用 R 进行编码的数据科学家。给定一个包含列 {列名称} 的数据框 {dataframe name},使用 ggplot2 绘制 {变量} 之间的关系的 {图表类型}。更改颜色主题以匹配 {theme}

Python 数据可视化工作流程
使用 matplotlib 创建绘图
我希望你扮演一名使用 Python 编码的数据科学家。给定包含列 {列名称} 的数据框 {dataframe name},使用 matplotlib 绘制 {图表类型和要求}。

使用 matplotlib 制作配对图
我希望你扮演一名使用 Python 编码的数据科学家。给定一个包含列 {column name} 的数据框 {dataframe name}。使用 matplotlib 绘制一对图,显示一个变量与另一个变量的关系。

在 matplotlib 中注释和格式化绘图
我希望你扮演一名使用 Python 编码的数据科学家。给定包含列 {列名称} 的数据框 {dataframe name},使用 matplotlib 绘制 {变量} 之间关系的 {图表类型}。{插入注释和格式要求}

更改 matplotlib 中的绘图主题
我希望你扮演一名使用 Python 编码的数据科学家。给定包含列 {列名称} 的数据框 {dataframe name},使用 matplotlib 绘制 {变量} 之间关系的 {图表类型}。更改颜色主题以匹配 {theme}

四、机器学习工作流程提示

一般机器学习工作流程

特征工程构思
我希望你扮演一名数据科学家的角色。给定包含{列}的{数据集名称}数据集,您要预测{预测变量}。建议对此问题有帮助的数据,并为此问题执行特征工程。

Python 机器学习工作流程
模型训练工作流程
我希望你扮演一名使用 Python 编程的数据科学家。给定包含{列名称}的{数据帧名称}数据集,编写代码来预测{输出变量}。

超参数调整工作流程
我希望你扮演一名使用 Python 编程的数据科学家。给定一个{type of model}模型,编写代码来调整超参数。

模型可解释性工作流程
我希望你扮演一名使用 Python 编程的数据科学家。给定一个预测{预测变量}的{模型类型},编写使用 Shap 值解释输出的代码。

R 机器学习工作流程

模型训练工作流程
我希望你扮演一名使用 R 进行编程的数据科学家。给定一个包含 {列名称} 的 {dataframe name} 数据帧,编写代码来预测 {output}。

超参数调整工作流程
我希望您扮演使用 R 进行编程的数据科学家。给定一个{模型类型}模型,编写代码来调整超参数。

模型可解释性工作流程
我希望您扮演使用 R 进行编程的数据科学家。给定一个预测{预测变量}的{模型类型},编写使用 Shap 值解释输出的代码。


五、时间序列分析工作流程的提示


Python时间序列分析工作流程

使用 pandas 改变时间范围
我希望你扮演一名使用 Python 编码的数据科学家。给定 Pandas 数据帧 {数据帧名称} 中的时间序列数据,时间戳索引为 {原始频率} 频率,其中一列为 {列名称},将时间戳频率转换为 {所需频率}。

构建测试系列模型
我希望你扮演一名使用 Python 编码的数据科学家。给定数据帧{数据帧名称}中的时间序列数据,时间戳索引为{原始频率}频率,具有一列{列名称},构建预测模型,假设数据是静止的。

执行平稳性测试
我希望你扮演一名使用 Python 编码的数据科学家。给定数据帧 {数据帧名称} 中的时间序列数据,时间戳索引为 {原始频率} 频率,具有一列 {列名称},执行 Dicky Fuller 测试。

R 时间序列分析工作流程

改变时间范围
我希望你扮演 R 中编码的数据科学家的角色。给定数据帧 {数据帧名称} 中的时间序列数据,其中时间戳索引为 {原始频率} 频率中的一列 {列名称},将时间戳频率转换为 {所需频率}。

改变时间范围
我希望你扮演 R 中编码的数据科学家的角色。给定数据帧 {数据帧名称} 中的时间序列数据,其中时间戳索引为 {原始频率} 频率中的一列 {列名称},将时间戳频率转换为 {所需频率}

执行平稳性测试
我希望你扮演一名使用 R 进行编码的数据科学家。给定数据帧 {数据帧名称} 中的时间序列数据,时间戳索引为 {原始频率} 频率,具有一列 {列名称},执行 Dicky Fuller 测试。

六、自然语言处理工作流程的提示

对文本情感进行分类
我希望你充当情绪分类器。将来自{描述文本来源}的以下文本分类为“正面”、“负面”、“中立”或“不确定”:{插入要分类的文本}。

创建正则表达式
我希望你扮演一个用Python编码的程序员,使用正则表达式来测试字符串是否{插入要求}。

文本数据集生成
我希望你充当数据集生成器。请根据{required text and the context}生成{number of text}文本。{插入附加要求}。

机器翻译
我想让你担任翻译。请将{phrase}从{origin language}翻译为{translated language}。

概念性和职业导向的提示

为企业高管解释数据概念
我希望你担任一家企业的数据科学家。{如果需要,请详细描述内容}请向业务主管解释{概念}的含义。

总结文章/论文
我希望你在一家研究型初创公司中担任数据科学家。请按照{难度级别,例如软件开发人员、五岁儿童、企业高管、教授}解释论文{论文}。

建议投资组合项目和想法
我希望你担任数据科学职业教练。我是{描述您的背景},我想{描述职业目标}。建议投资组合项目和想法{描述投资组合的目标}

写教程
我希望你扮演一名数据科学家作家。请为 {title} 上的教程编写 {number-of-words} 字的简介。{插入相关要点}。


  • 联系我们
  • 邮箱:1992608358#qq.com(请把#改成@)
  • 微信:mianfeixueai
  • QQ客服 1992608358
  • 工作时间:周一至周五(早上9点至下午5点)
  • 微信公众平台

  • 扫描访问手机版

QQ|NIUBOYI ( 京ICP备17025393号 )|网站地图

GMT+8, 2024-7-16 20:25 , Processed in 0.044673 second(s), 35 queries .

POWERED BY NIUBOYIAI! 主理人:NIUBOYIAI  点亮哥

Copyright © 2001-2020, NIUBOYI AI.