1 Star 0 Fork 1

uniqueliu/Multiplex_Networks_Link_Community_Discovery

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
readFile.py 845 Bytes
一键复制 编辑 原始数据 按行查看 历史
uniqueliu 提交于 2016-07-18 10:35 . 讨论结果...
import numpy as np
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
#from sklearn.decomposition import PCA
import noordindata
print('Loading excel data')
noor = noordindata.NoordinData(filename='Noordin Subset.xlsx')
# 属性DataFrame对象
noor_attr_df = noor.GetNoordinAttr()
col_data_dict = {}
for col in noor_attr_df.columns:
data_set = list(set(noor_attr_df[col]))
data_set.sort()
data_len = len(data_set)
col_data_dict[col] = {x:y for x,y in zip(data_set, range(data_len))}
print('Converting data')
all_data_vec = []
for idx in noor_attr_df.index:
vec = []
for col in noor_attr_df.columns:
label = noor_attr_df[col][idx]
col_vec = [0]*len(col_data_dict[col])
col_vec[col_data_dict[col][label]] = 1
vec.extend(col_vec)
all_data_vec.append(vec)
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/uniqueliu/Multiplex_Networks_Link_Community_Discovery.git
git@gitee.com:uniqueliu/Multiplex_Networks_Link_Community_Discovery.git
uniqueliu
Multiplex_Networks_Link_Community_Discovery
Multiplex_Networks_Link_Community_Discovery
master

搜索帮助