无敌手Greeny 2015-04-19 08:50 采纳率: 66.7%
浏览 1781
已结题

把文本里的内容保存为数组,用于记录每个词组的位置

图片说明


这是文本里内容的格式,已经分过词,去掉了停用词,计算了词组的权重,现在想将这些词在文本的位置存在一个数组中,相当于建立一个VSM空间模型,最后用于聚类分析。


注意,有很多这样的文本,如图:


图片说明


要把所有的文本里的词组的位置记录下来。每一个文本代表一个用户。还有我不知道是建立一维数组好还是二维数组好一些。或者说是用Map这样的类型
希望大神能贴出代码来

  • 写回答

3条回答 默认 最新

  • threenewbee 2015-04-19 09:28
    关注

    用Map也可以,用二维数组也可以。
    无非就是split放入数组,然后用一个整数变量,循环,将这个变量和每一个词语配对,存入你的结果表。

    评论

报告相同问题?

悬赏问题

  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 有没有帮写代码做实验仿真的
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥15 c++头文件不能识别CDialog
  • ¥15 Excel发现不可读取的内容
  • ¥15 关于#stm32#的问题:CANOpen的PDO同步传输问题
  • ¥20 yolov5自定义Prune报错,如何解决?