ශ්‍රී ලංකාවේ නවතම තාක්ෂණික පුවත් 2026-07-25, Saturday
💻 ක්‍රමලේඛනය · 🕒 කියවීමට විනාඩි 2 · 👁 1

Streamlit සහ Python භාවිතයෙන් අන්තර්ක්‍රියාත්මක විකුණුම් විශ්ලේෂණ පුවරුවක් සාදමු

Streamlit සහ Python භාවිතයෙන් අන්තර්ක්‍රියාත්මක විකුණුම් විශ්ලේෂණ පුවරුවක් සාදමු

Python පරිසරයෙහි Streamlit පුළුල් කරුණු නැතිව, කේතයක් මඟින් සජීවී වෙබ් ඇප්පයක් නිර්මාණය කළ හැකිය. මෙම ලිපිය තුළ, අලෙවි දත්ත විශ්ලේෂණයට උපයෝගී, සරල පියවර 4ක් මගින් සම්පූර්ණ KPI කාඩ්, රේඛා/බාර් චාට්, සහ දත්ත සටහන් පෙන්වීමේ අංග සමඟ අන්තර්ක්‍රියාත්මක පුවරුවක් සාදන ආකාරය පෙන්වා දෙයි.

පළමුව, Python 3.9+ සහ Streamlit, pandas, numpy වැනි පුස්තකාල ස්ථාපනය කරගත යුතුය. st.cache_data ධාරිතාව භාවිතා කර, රැඳී සිටින සැසි තුළ දත්ත එකවරම ජනනය කර, ඇප්පය වේගවත් තබා ගත හැක. දින, කලාප, නිෂ්පාදන වර්ග අනුව ර‍ැඳවීම් සකස් කර, පාරිභෝගිකයන්ට අවශ්‍ය තොරතුරු තෝරා ගැනීමට Sidebar තුළ බහු-තෝරා ගැනීම් සහ දිනය පරාසය ලබා දේ.

දත්ත පෙරළා, st.metric මඟින් සම්පූර්ණ විකුණුම්, එකතුවූ ඒකක, සාමාන්‍ය ඇණවුම් වටිනාකම, සහ ඇණවුම් ගණන වැනි උසස් මට්ටමේ KPI පෙන්වා දෙයි. එමෙන්ම, st.line_chart සහ st.bar_chart භාවිතයෙන් දිනපතා විකුණුම් ප්‍රවණතාව, කලාප අනුව විකුණුම්, නිෂ්පාදන අනුව විකුණුම් වැනි ග්‍රැෆ් පෙන්වා දී, දර්ශනීය අවබෝධයක් ලබා දේ. අවසන්ව, st.expander තුළ මුල් දත්ත වගුව විවෘත කර, අවශ්‍ය විට පිරික්සුම් කළ හැක.

ශ්‍රී ලංකාවට ඇති වැදගත්කම

මෙම තාක්ෂණය ශ්‍රී ලංකාවේ තරුණ සංවර්ධකයින්ට Python කුසලතා වැඩිදියුණු කිරීමට නව මං පතක් වේ. Streamlit මගින් වෙබ් අතුරුමුහුණත නිර්මාණය සඳහා HTML, CSS, JavaScript අවශ්‍ය නොවීම නිසා, කේත ලියන කුසලතා පමණක් ඇතිව, ඉක්මනින් ව්‍යාපාරික ඇප්පයක් ඉදිරිපත් කළ හැක. දේශීය ආයතන, කුඩා ව්‍යාපාර, සහ අධ්‍යාපන ආයතනවලට තොරතුරු විශ්ලේෂණය කර, තීරණාත්මක තොරතුරු පදනම් කරගනිමින්, අලෙවි කාර්ය සාධනය වැඩිදියුණු කිරීමට මෙම උපකරණය ප්‍රයෝජනවත් වේ.

සාරාංශයෙන්, Streamlit සමඟ Python භාවිතයෙන් අන්තර්ක්‍රියාත්මක විකුණුම් පුවරුවක් නිර්මාණය කිරීම, ඉක්මනින්, අඩු පිරිවැයෙන්, සහ නවීන දත්ත විශ්ලේෂණ හැකියාවන් සමඟ ශ්‍රී ලංකාවේ තාක්ෂණික පරිසරය සංවර්ධනය කරයි.

💡 ඔබත් අදම Streamlit සමඟ ඔබේ ව්‍යාපාරික දත්ත පුවරුවක් නිර්මාණය කරන්න!
මූලාශ්‍රය මෙම ලිපිය AI මගින් රචිත මුල් සාරාංශයකි. සම්පූර්ණ වාර්තාව කියවන්න:
Dev.to ↗
#Streamlit #Python #Dashboard #DataViz #TechLK