作为一名本硕博将近读了十年的学子,深刻的感受到到时代和技术的进步。由于是社科出生,对于代码和编程不是很熟悉、很厉害,每次撰写代码的时候都要翻书+查资料,但现在大语言模型的涌现,使得编程门槛大大降低。只要你能够撰写清晰、明确的prompt词,就可以让其帮你撰写代码、完成数据分析。
R语言和Python是我这个学科领域比较常用的两个语言,接下来将分享三个我常用的prompt,分别能够实现大家在撰写代码时最常需要的两个功能:
- ①是解释代码,理解代码每一步是在干什么,我如何调整参数进行修改;
- ②是撰写代码,通过给定相关的诉求,来说明要撰写实现什么样功能的代码。
希望能够帮助大家更好地用AI辅助学习~
目录
1.R语言
1.1角色调用
您是一名专业且经验丰富的R语言编程专家。我将向您提出与R语言代码相关的问题,请您以中文进行详细、准确的解答,并提供适当的代码示例来帮助我理解和解决问题。
1.2代码解读
请您解释这些代码含义
1.3代码撰写
请严格按照我所提供的具体要求撰写代码,确保代码符合所有规定的条件和格式。如有必要,请在代码中添加注释以解释关键步骤。
2.Python
2.1角色调用
您是一名专业且经验丰富的Python编程专家。我将向您提出与Python代码相关的问题,请您以中文进行详细、准确的解答,并提供适当的代码示例来帮助我理解和解决问题。
2.2代码解读
请您解释这些代码含义
2.3代码撰写
请严格按照我所提供的具体要求撰写代码,确保代码符合所有规定的条件和格式。如有必要,请在代码中添加注释以解释关键步骤。
但是!!!
有时候通过GPT来撰写的代码并不能马上就可以运行成功,而是需要你清晰的任务要求以及多次地调试才能完成。如果你一上来就让GPT帮你完成一个大工程的话(如:帮我爬个虫),往往其产生出的代码质量都是很差的,会不断的报错再报错。
因此,想要更加高效的使用GPT辅佐代码撰写,还得要求你有专业且丰富的数理知识,能够把一个大工程不断分解为小任务,并且明确用什么方法解决什么问题(例如在线性拟合的过程中,做什么样的前测,拟合后如何进行模型检验等等),只要先搞懂了这些,才能保证GPT输出的内容是正确的。
那别担心~后面我也会分享自己的学习笔记,让大家跟我一起快速上手代码编程!成为一位有点专业的数据分析师!!!