從金陵十二釵看紅樓夢家系


_欲知詳細族譜,且待按下下列鈕後分解!_

設計說明

  • 操作方式:可拖曳動空心圓點,將點線移至想要的位置觀察、或調整視線。
  • 圖中黃點為紅樓夢中的十二金釵藍點為可將她們串連起來,並展現四大家族聯姻關係,最精簡的家族成員們
  • 每個空心小圓為一個核心家庭以不同顏色區別該家庭屬于哪一姓之府上:賈府->綠色 | 史府->紫色 | 王府->紅色 | 薛府->橘色。此四大家族之外以灰色表示。
  • 每個空心小圓以粗 / 細 / 實 / 虛線連接家庭成員,其中:粗線->婚姻關係 | 細線->子女關係
  • 粗線中又可分為:實線->男主人嫡出之家 | 虛線->男主人庶出之家
  • 賈、史、王、薛之個別完整族譜可在上方按鈕的連結看到,族譜內藍色方框為男性、粉色方框為女性。(也是以d3js製作)
  • 設計選擇

    What

  • Data and Dataset Types: Network
  • Data Types - Items: 人物
  • Data Types - Attributes: 府別、是否為金陵十二釵、宗代
  • Data Types - Links: 嫡婚、庶婚、婚生
  • Dataset Avalibility: Static
  • Why

  • Consume: 紅樓夢以角色眾多、門第利害關係繁複聞名,其中金陵十二釵是裡面年輕一代的女孩,我認為她們是家族聯姻下的「產物」
  • Target: 因此我希望透過紅樓夢中的十二金釵,呈現四大家族的聯姻關係
  • Produce: 涵括了十二金釵、去除了與十二金釵或家族聯姻無關的人物,製成親屬關係網。
  • How

  • 使用 force layoutnetwork,觀察四個家族的聯姻、婚生關係。
  • 並將想呈現的 attributes 以顏色、節點、連線、線條粗細表現出來。
  • 經驗法則

  • 一般來說,家庭樹 (family tree) 並不會出現 cycle。
  • 然而古代講求門當戶對,也不忌諱近親通婚,因此透過 force layoutnetwork,可觀察四個家族的聯姻、婚生關係。
  • 紅樓夢以「賈府」為故事主軸,可以看見圖中以綠色空心圓的賈姓家庭佔多數;
  • 若同種顏色的空心圓點,與綠點構成越多 cycle,則代表該家族與賈家的聯姻關係越密切。(見備註)
  • 也可透過連線追蹤祖先,觀察每個人物之間的親等、甚至判斷是否近親通婚、是近親的話又多近呢?
  • 十二金釵中唯有「妙玉」與其他 11 金釵無親戚關係。
  • 備註:可將同顏色的空心圓點拖曳且重疊在一起,每種顏色皆然,如此可以很清楚的觀察每個家族與賈家有多少樁聯姻。
  • 資料來源:閱讀 | CN | 明清小說 | 紅樓夢 | 人物關係表 | 四大家族 | 5 分鐘弄懂紅樓夢人物關係 | 淺談紅樓夢