B 2-modul topshiriqlariga javoblar 122-20 guruh talabasi g’aniyev S


Download 1.31 Mb.
Sana27.02.2023
Hajmi1.31 Mb.
#1235103
Bog'liq
Suniiydan


B
2-MODUL TOPSHIRIQLARIGA JAVOBLAR
122-20 GURUH TALABASI G’aniyev S

https://colab.research.google.com/drive/1CoHVYA-1xUL0wC18CXR6j5r05bHjF5tE?usp=sharing



https://colab.research.google.com/drive/1CoHVYA-1xUL0wC18CXR6j5r05bHjF5tE?usp=sharing



  1. Masala. Isimlardan iborat ismlar massivini tuzing va elimentlari soni 10 ta ismlardan iborat bo’lsin. Va bu isimlarga mos (10x6) data1 yarating va bu dataning elimentlari butun sonlardan iborat bo’lsin va malumot turi int16 ma’lumot turida bo’lsin. Va ismlar massivining ichidagi 4ta isimga tegishli malumotlarni yoki operatori yordamida data1dan ajratib oling. (masala uchun yordam: bu masalani Boolean Indekslashda utganmiz)





  1. Masala. Haqiqiy sonlardan iborat 3 ulchamli (7x4) arrx massivini yarating va uning elementlari haqiqiy sonlardan iborat bo’lsin (randn). Bu massivning elemintlari qoldiq va butun qisimlarini C va D massivlarga

  2. saqlab ularni garizantal yunalishda tartiblang va natijasini chiqaring. A va B massivlarni qushib yangi arry massivini yarating va arrx va arry ni ayirmasini toping.




  1. Masala. Davlat nomlaridan iborat Countries massivini tuzing va elimentlari soni 10 ta davlat nomidan iborat bo’lsin. Va bu Countries massiv elimentlariga mos bo’lgan 10 x4 data1 massiv yarating va bu massiv elimentlari [1,45] oralig’idagi ihtiyoriy butun sonlar bo’lsin va bu data1 ni qatorlari buyicha tartiblang. Endi sizda data1 tartiblangan massivi va Countries massivi mavjud. Fav_Countries nomli 4 ta shahar nomidan iborat massiv yarating va Fav_Countries massivi elimentlarini Countries da mavjudligini aniqlang va bu ma’lumot asosida data1 dan shu shaharlarga tegishli ma’lumotlarni ajratib oling.




  1. Uchta 3 ulchamli massiv yarating uning malumotlari butun sonlardan iborat bo’lsin va bu massivlarni bitta filega all_data nomi bilan saqlang va bu massivlarni All_Data ga chaqirib oling va All_Data elimentlarini birma bir chiqaring.



  1. ('https://raw.githubusercontent.com/anvarnarz/praktikum_datasets/main/merc.csv') manashu lenk orqali DataFrame yarating. Bu DataFrame price ustuning ma’lumotlari asosida 35000 dan yuqori narhlarni aniqlovchi Expensive ustunini yarating (bu ustun qiymatlari True va False qiymatlardan iborat buladi) va bu ustun m’alumotlari asosida DataFramedan True qiymat qabul qilganlarini ajratib oling.





  1. Yuqoridagi linkdan foydalanib DataFrame yarating va bu DFning ustunlar tartibini alifbo tartibida qaytadan joylashtiring va toq o'rindagi indexdagi qatorlarni qoldiring bu o’zgarishni DataFramega saqlang. model,price va year ustunlarini ajratib oling.


Download 1.31 Mb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling