main.py 751 B

12345678910111213141516171819202122232425262728293031
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. '''
  4. @Auther :liuyuqi.gov@msn.cn
  5. @Time :2018/7/4 15:55
  6. @File :main.py
  7. '''
  8. import os,sys
  9. import numpy as np,pandas as pd
  10. import matplotlib.pyplot as plt
  11. #Wij矩阵表示第i个instance实例部署到j主机上
  12. Wij_size = np.zeros((68219, 6000))
  13. Wij = np.zeros_like(Wij_size)
  14. def getWij():
  15. # inst_26195, app_147, machine_1149
  16. df3=pd.read_csv("../data/scheduling_preliminary_instance_deploy_20180606.csv", header=None,names=list(["instanceid", "appid", "machineid"]))
  17. for i in range(0,68219):
  18. if df3[i]["machineid"]==None:
  19. pass
  20. else:
  21. # Wij[i][j]=
  22. pass
  23. def import_data():
  24. pass
  25. if __name__ == '__main__':
  26. getWij()