【发布时间】:2017-02-15 06:29:07
【问题描述】:
我是python新手
我有一个巨大的 json 数据,我从中编写了脚本并使用 python 脚本进行了排序并制作了两个 csv 文件。数据是用于教育和研究目的的评估数据。
现在第一个 csv 文件包含问题 ID、问题文本、选择 ID(参考答案选项)和选择文本。他们是一些领域,但对于这个特定的问题,这就足够了......
第二个csv文件包含学生的回答,这个文件中要考虑的字段是,questionids,responseids。
所以现在我想将第二个 csv 中的 questionid 与第一个 csv 中的 questionid 映射,然后从第一个 csv 中的特定 questionid 收集所有问题文本和选择文本和选择 id,并将其写入新的 csv 文件.然后我还需要将第二个 csv 中的 responseid 与第一个 csv 中的选择 id 映射,并将其写入新创建的第三个 csv。
那么我如何使用 python 脚本来做到这一点
我还没有为此编写脚本,因为我正在为同样的逻辑而苦苦挣扎。
【问题讨论】:
-
请分享您到目前为止所尝试的内容。
-
这个问题太笼统了。你的具体问题是什么?你看过
csv模块文档吗? -
@HeshamAttia 它们是 csv 文件,所以我应该上传然后在谷歌表格上并分享一个链接会很好
-
@augurar 我已经浏览了 csv 文档,实际上该任务类似于在 excel 中查找一列的内容,但我实际上正在努力使用要使用的逻辑,因为我需要获取数据搜索列的下一列。
-
您不必共享 csv 文件,只需共享您目前尝试过的代码即可。正如@augurar 建议的那样,您应该查看python 的 csv 模块并尝试一下。