Advertisement
maresin

Untitled

Mar 16th, 2023
145
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.10 KB | None | 0 0
  1. import numpy as np
  2. import pandas as pd
  3.  
  4. materials_names = ['Древесная плита', 'Металлическая труба', 'Винты']
  5. venues_names = ['Кофейня', 'Бистро', 'Ресторан']
  6.  
  7. # матрица, где по строкам указана мебель, а по столбцам — материалы для её изготовления
  8. manufacture = np.array([
  9. [0.2, 1.2, 8],
  10. [0.5, 0.8, 6],
  11. [0.8, 1.6, 8]])
  12.  
  13. # матрица, где по строкам указаны заведения, а по столбцам — виды мебели
  14. furniture = np.array([
  15. [12, 0, 3],
  16. [40, 2, 10],
  17. [60, 6, 18]])
  18.  
  19. venues_materials = furniture @ manufacture # < напишите код здесь >
  20.  
  21. print('По заведениям')
  22. print(pd.DataFrame(venues_materials, index=venues_names, columns=materials_names))
  23. print()
  24.  
  25. venues = np.array([18, 12, 7])
  26.  
  27. total_materials = venues_materials.T @ venues # < напишите код здесь >
  28.  
  29. print('Всего')
  30. print(pd.DataFrame([total_materials], index=[''], columns=materials_names))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement