如何从房价预测数据集构建图



我有一个房价预测数据集。

<表类> 房子id society_id building_type 家庭名称地板价格日期tbody><<tr>204a9cvzgJ17018501/02/200634300001/02/2006100a4Nkquj17015001/04/2006134630001/04/2006

仅使用一个属性(例如构建类型)构建像M_1这样的图,您可以执行以下任何一种操作。您可以这样使用from_pandas_edgelist:

G = nx.from_pandas_edgelist(df2, source = 'house_id', target = 'buidling_id')

或者你可以这样做:

G = nx.Graph()
G.add_edges_from(df.loc[:,['house_id','building_id']].to_numpy())

如果您有一个图表列表glist : [M_1,M_2,...],其中每个都将house_id连接到另一个属性,您可以使用compose_all函数将它们组合起来。例如,

G = nx.compose_all(glist)

或者,如果您有一个使用某些属性制作的现有图形,您可以使用

添加另一个属性
G.add_edges_from(df.loc[:,['house_id','new_attribute']].to_numpy())

最新更新