こんにちは、次の簡単なプログラムがあります。
joint = Table[0, {i, Length[labelnames]}, {j, 16}];
For[time = 1,
time < Length[topics], time++
Do[
joint[[l, t]]++, {l, labelsForTime[time]}, {t, topics[[time]]}
]
]
その結果、ジョイントは {{0, 1267, 90, 0, 0, 58, 1358, 2, 25, 1, 0, 0, 6, 0, 2585, 0}, (7507 + List)[111, 773, 3302, 8092, 405, 1776, 4203, 153, 9551, 118, 9, 2260, 17, 665, 5586, 0], (3288 + リスト)[0, 43, 46, 716, 0, 120, 20 , 2, 576, 0, 0, 246, 0, 0, 118, 0], (382 + リスト)[7, 80, 191, 87, 1, 38, 2887, 3, 1967, 0, 5, 72 . ...
(7505 + List)、(3288 + List) ..、および出力内の他の同様の要素に注意してください。これらが何であるか、そしてそれらがどのようにしてjoint
リストの単純なリストである に入ったかを理解することはできません。