ලාභ:
- ප්රස්ථාරයේ පින්තූරය නොව ප්රස්ථාරය නිපදවන කේතය කෘතිම බුද්ධියට මුද්රණය කර එයම ක්රියාත්මක කිරීමෙන් තීරණාත්මක හා පුනරාවර්තන ප්රතිඵල ලබා ගැනීමේ හැකියාව.
- අගය, අඛණ්ඩතාව, පරිමාණය සහ එකතුව පිරික්සුම් සමඟ දත්ත වලට එරෙහිව ප්රස්ථාර ප්රතිදානය වලංගු කිරීමේ හැකියාව
- අවංකභාවය පිළිබඳ නීති පැනවීමේ හැකියාව (අක්ෂ 0, සෘජු ලේබලය, මූලාශ්ර සටහන) සහ වාචික අනුමාන කිරීම වෙනුවට කේතය මත රඳා සිටීම
ඔබ නිවැරදි ප්රස්ථාර වර්ගය තෝරාගෙන ඇත; දැන් එය නිෂ්පාදනය කිරීමට කාලයයි. මෙහිදී කෘත්රිම බුද්ධියේ වඩාත්ම විශ්වාසදායක භාවිතය වන්නේ ප්රස්ථාරය "ඇඳීමට" එය ඉල්ලා සිටීම නොව, ප්රස්ථාරය නිපදවන කේතය මුද්රණය කර එම කේතය ඔබම ක්රියාත්මක කිරීමයි. කොහෙන් ද? විශාල භාෂා ආකෘතිය පෙළ ජනකය වන නිසා; වාචිකව අංකයක් "අනුමාන" කළ හැක, නමුත් කේතය දත්ත එලෙසම සකසන අතර නියත ප්රතිඵලයක් නිපදවයි (සෑම විටම එකම ආදානයට එකම ප්රතිදානය ලබා දෙයි). මෙම ඒකකයෙන්, අපි චිත්රක කේතය (බොහෝ විට Python) AI වෙත මුද්රණය කර ප්රතිදානය සත්යාපනය කරන්නේ කෙසේදැයි ඉගෙන ගනිමු.
ඇයි කේතය, ඇයි ධාවනය?
භාෂා ආකෘතියකින් "විකිණුම් එකතුව කොපමණද?" ඔබ ඇසුවොත්, එය ඇත්ත වශයෙන්ම දත්ත රැස් නොකරයි; හැකි සංඛ්යාවක් ජනනය කරයි. නමුත් ඔබ එයට එකතු කිරීමේ කේතය මුද්රණය කර එය ක්රියාත්මක කළහොත් ප්රති result ලය පැමිණෙන්නේ සැබෑ දත්ත වලින්. ප්රස්ථාරය සඳහා ද එය එසේම වේ: ආකෘතිය උත්පාදනය කරන කේතය ඔබේ දත්ත මත, ඔබේ යන්ත්රයේ ක්රියාත්මක වේ. කේතය ද පුනරාවර්තනය වේ: දත්ත යාවත්කාලීන වූ විට, ඔබ නැවත කේතය ධාවනය කර ප්රස්ථාරය නැවුම් කරයි.
පොදු මෙවලම්: matplotlib සහ seaborn (ස්ථිතික කුමන්ත්රණය), Python භාෂාව සමඟ කුමන්ත්රණය (interactive plot); පැතුරුම්පත් වැඩසටහන් සහ BI (ව්යාපාර බුද්ධිය) මෙවලම් ද වේ. මෙම ඒකකයේ, අපි Python/matplotlib භාවිතා කරමින් උදාහරණ ලබා දෙන්නෙමු, මන්ද එය වඩාත් සුලභ ය; සෑම වාහනයකම මූලධර්මය සමාන වේ.
ඉඟිය: "මට ප්රස්ථාරයේ පින්තූරයක් දෙන්න" වෙනුවට, "ප්රස්ථාරය නිපදවන කේතය මට දෙන්න, මම එය ක්රියාත්මක කරන්නම්" යැයි පවසන්න. මේ ආකාරයෙන්, ප්රතිඵලය සැබෑ දත්ත වලින් ලැබෙන අතර ඔබට අවශ්ය තරම් ගැලපීම් සිදු කළ හැකිය.
පියවරෙන් පියවර: කේතයේ සිට චිත්රක දක්වා
- ග්රැෆික් වර්ගය සහ පණිවිඩය (පෙර ඒකකය) තීරණය කරන්න.
- දත්ත ව්යුහය ආකෘතියට විස්තර කරන්න (තීරු නම්, වර්ග; සංවේදී දත්ත නොවේ).
- කේතය ජනනය කර, ප්රේරකයේ අවංක රීති දමන්න (අක්ෂ 0, ටැගය, මූලාශ්ර සටහනෙන්).
- කේතය ඔබම ධාවනය කර ප්රස්ථාරය දෙස බලන්න.
- පරීක්ෂා කරන්න: ප්රස්ථාරයේ අගය දත්තවල අගය සමානද? මුළු කොටස/කොටස් තිබේද?
- වැඩිදියුණු කරන්න: මාතෘකාව ක්රියා මාතෘකාවට වෙනස් කරන්න, අනවශ්ය මකන්න, උද්දීපනය කරන වර්ණය එක් කරන්න.
ඔබේ කාර්යභාරය: පයිතන් දත්ත දෘශ්යකරණ සහකාර. මා සතුව CSV එකක් තිබේ: තීරු "මාසය" (YYYY-MM), "නාලිකාව" (පෙළ), "ආදායම" (අංකය). matplotlib සමඟ LINE ප්රස්ථාර කේතයක් ලියන්න:- සෑම නාලිකාවක්ම වෙනම පේළියකි, x=month, y=come.- y අක්ෂය 0 සිට ආරම්භ කිරීමට ඉඩ දෙන්න (කපා නොදමන්න).- රේඛා අවසානයේ කෙලින්ම ලේබල් දමන්න, වෙනම පුරාවෘත්තයක් අවශ්ය නොවේ.- මාතෘකාවේ ක්රියා මාතෘකාව සඳහා තැන් දරන්නෙකු තබන්න.- දකුණේ කුඩා ... "S" යන්න නොවේ. කේතය සම්පූර්ණ සහ ක්රියාත්මක කළ හැකි බවට පත් කරන්න, උදාහරණ කියවීමේ රේඛාවද ලියන්න. අංකය සවි කිරීම; CSV වෙතින් දත්ත කියවන්න.
පවතින ප්රස්ථාරයක් නිවැරදි කිරීමට:
මෙම matplotlib කේතය නිවැරදි කරන්න: (1) විශාලතම සිට කුඩාම දක්වා අගය අනුව තීරු වර්ග කරන්න, (2) ඉහළම තීරුව පමණක් තැඹිලි සහ ඉතිරිය අළු කරන්න, (3) y-අක්ෂය 0 න් ආරම්භ කරන්න, (4) දහස් ගණනක බෙදුම්කරු සහිත දශම ආකෘති. කේතය සම්පූර්ණයෙන් ආපසු දෙන්න. කේතය: [...]
අන්තර්ක්රියාකාරී ප්රස්ථාරය සඳහා (උපකරණ පුවරුව සඳහා):
එකම දත්ත සමඟ Plotly භාවිතයෙන් අන්තර්ක්රියාකාරී රේඛා ප්රස්ථාර කේතයක් ලියන්න: මූසිකය එසවීමෙන් මාසය සහ ආදායම පෙන්වනු ඇත, සහ නාලිකා පෙරීමට හැකිය. අක්ෂය 0 න් ආරම්භ කරමු. සම්පූර්ණ කේතය ලබා දෙන්න.
වලංගුකරණය: ප්රස්ථාරය "නිවැරදි", "ලස්සන" නොවේද?
ග්රැෆික්ස් අවුට්පුට් උනා කියලා වැඩේ ඉවර නෑ. චෙක්සම් තුනක්:
- අගය සැපයීම: අතින්/මේසයෙන් අහඹු ලකුණු 2-3ක් පරීක්ෂා කරන්න. ප්රස්ථාරයේ ඉහළම තීරුව ඇත්තෙන්ම ඉහළම ද?
- සම්පූර්ණ/කොටස් සත්යාපනය: කොටස් සම්පූර්ණ ප්රස්ථාරයේ 100% දක්වා සම්පූර්ණ කර තිබේද?
- දෘශ්ය අවංකභාවය: අක්ෂය ආරම්භ වන්නේ 0 න් ද, පරිමාණය රේඛීය ද, එය එකම ඒකකය ද? (ඊළඟ ඒකකයේ විස්තර.)
පාලනය
රැකබලා ගන්නේ කෙසේද
රතු කොඩිය
වටිනාකම
ලකුණු 2-3 දත්ත සමඟ සසඳන්න
ප්රස්තාර-දත්ත නොගැලපේ
අඛණ්ඩතාව
අස්ථානගත වූ මාස/ප්රවර්ග තිබේද?
පරතරය නිහඬව මඟ හැරුණි
පරිමාණය
Y අක්ෂය ආරම්භ වන්නේ කොතැනින්ද?
0 නොවේ, වෙනස අතිශයෝක්තියට නැංවෙයි
මුළු
කොටස්/මුළු
එය 100% රඳවා නොගනී
අවවාදයයි: ආකෘතිය සමහර විට දත්ත වලින් අතුරුදහන් වූ මාස "සම්පූර්ණ" කරයි හෝ නැතිවූ පේළිය නිහඬව ඉවතලයි. ප්රස්ථාරයේ ඇති ලකුණු සංඛ්යාව දත්තවල පේළි ගණනට ගැලපේදැයි බලන්න.
කුඩා නඩු තුනක්
1 වන අවස්ථාව - කේතය බීට් අනාවැකිය. විශ්ලේෂකයෙක් මුලින්ම ආකෘතියෙන් අසයි "මුළු මුදල කොපමණද?" ඔහු විමසූ අතර, "≈ මිලියන 4.2" යන පිළිතුර ලැබුණි. ඉන්පසු ඔහු එකතු කිරීමේ කේතය මුද්රණය කර එය ධාවනය කළේය: සැබෑ එකතුව මිලියන 3.87 කි. වාචික අනාවැකිය 8% වැරදියි. එදා ඉඳන් එයාට හැම අංකයක්ම ලැබුණේ කේතයෙන්.
නඩුව 2 - නිහඬ අතුරුදහන් රේඛාව. එක් කණ්ඩායමක් මාසික ප්රස්ථාරය නිෂ්පාදනය කර ඇත; හැම දෙයක්ම හොඳින් පෙනුණා. නමුත් දත්තවල මාර්තු හිස් වූ අතර ප්රස්ථාරය එය මඟ හැර පෙබරවාරි සිට අප්රේල් දක්වා සම්බන්ධ කර ඇත; එය ප්රවණතාවයේ තිබූ නිසා එය මෘදු ලෙස පෙනුණි. ඔවුන් තිත් ගණන දැක (එය 11 වෙනුවට 12 විය යුතුය) එය නිවැරදි කර ඇත; සැබෑ ප්රවණතාවයේ පැනීමක් ඇති විය.
නඩුව 3 - ප්රතිනිෂ්පාදනය. අලෙවිකරුවෙකු සෑම මසකම අතින් ප්රස්ථාර අඳිමින් සිටියේය (විනාඩි 40ක් පමණ). ඔහු කෘතිම බුද්ධිය විසින් ලියන ලද කේතය ස්ථාපනය කළ පසු; ඊළඟ මාසවලදී නව CSV දමා කේතය ධාවනය කිරීමට මිනිත්තු 2ක් ගත විය. මසකට මිනිත්තු 38ක් ඉතිරි කර ඇති අතර තවත් අතින් පිටපත් කිරීමේ දෝෂ නොමැත.
දුර්වල ක්ෂණික / ශක්තිමත් විමසුම
දුර්වල:
මෙම විකුණුම් දත්ත ප්රස්තාර කරන්න.
ආකෘතියට පින්තූරයක් ගැලපෙන හෝ අහඹු කේතයක් ලබා දිය හැකිය; දත්ත ඇත්ත වශයෙන්ම සැකසෙන්නේ නැත, අවංක සැකසුම් නොමැත.
ශක්තිමත්:
ඔබේ කාර්යභාරය: පයිතන්/මැට්ප්ලොට්ලිබ් සහායකයා. දත්ත: CSV, තීරු "කලාපය" (පෙළ), "buyume_percentage" (සංඛ්යාව, සෘණ විය හැක). තිරස් තීරු ප්රස්ථාර කේතය ලියන්න: අගය අනුව වර්ග කරන්න, ඉහළම කලාපය උද්දීපනය කරන්න, y=0 යොමු රේඛාව එක් කරන්න (සෘණ පෙන්වන්න), තීරු කෙළවරේ ප්රතිශත ලේබල් දමන්න. ක්රියාත්මක කළ හැකි කේතය ලබා දෙන්න, CSV වෙතින් කියවන්න, අංක සවි කිරීම. මාතෘකාව සඳහා ක්රියා මාතෘකා තැන් දරන්නා දමන්න.
දෙවැන්න දත්ත ව්යුහය, අවංකභාවය පිළිබඳ නීති සහ "කේතයෙන් කියවන්න, එය සකස් නොකරන්න" මූලධර්මය ඇතුළත් වේ; ප්රතිදානය නිවැරදි සහ සංස්කරණය කළ හැකි ය.
මෙවලම් තේරීම: පැතුරුම්පත විට, කේතය කවදාද?
ඔබට සෑම ප්රස්ථාරයකටම කේතයක් ලිවීමට අවශ්ය නැත. කුඩා, තනි, සරල ප්රස්ථාරයක් සඳහා, පැතුරුම්පතක් (Excel, Google Spreadsheets) බොහෝ විට ප්රමාණවත් සහ වේගවත් වේ. කේතය ජය ගන්නා විට: දත්ත නිතිපතා යාවත්කාලීන කරන විට (සෑම මසකම එකම ප්රස්ථාරය නැවුම් කිරීම), ප්රස්ථාරය සංකීර්ණ හෝ බොහෝ (කුඩා බහු ප්රස්ථාර වැනි), සම්පූර්ණ පාලනය අවශ්ය වේ (අඛණ්ඩතා සැකසීම්, අභිරුචි ලේබල් කිරීම) හෝ ප්රතිඵලය නැවත නැවත කළ හැකි වීම වැදගත් වේ. කෘත්රිම බුද්ධියට ගැලපෙන එක මොකක්ද කියලත් අහන්න පුළුවන්.
තත්ත්වය
සුදුසු වාහනය
ඇයි
එක් වරක් සරල තීරුව
පැතුරුම්පත
වේගවත්, කේතයක් අවශ්ය නොවේ
වාර්තාව සෑම මසකම යාවත්කාලීන වේ
කේතය (පයිතන්)
වරක් ලියන්න, නැවත ධාවනය කරන්න
අන්තර්ක්රියාකාරී/පෙරහන් උපකරණ පුවරුව
කේතය (ප්ලොට්ලි) / BI මෙවලම
අන්තර්ක්රියා අවශ්යයි
කුඩා ග්රැෆික්ස් ගොඩක්
කේතය
අතින් ඇඳීම වෙහෙසකර හා සාවද්ය ය
ඔබේ කාර්යභාරය: දත්ත දෘශ්යකරණ උපදේශක. මට පහත ප්රස්ථාරය නිෂ්පාදනය කිරීමට අවශ්යයි:[වට්ටෝරුව]. [කොපමණ වරක්] දත්ත යාවත්කාලීන කර තිබේද, [කොපමණ] විවිධ ප්රස්ථාර අවශ්ය වේද. පැතුරුම්පත හෝ පයිතන් කේතය වඩාත් අර්ථවත්ද? ඔබේ තීරණය සාධාරණීකරණය කරන්න; ඔබ කේතය සඳහා නිර්දේශ කරන්නේ කුමන පුස්තකාලයද?
ඉඟිය: "මම මෙය නැවත සෑම මසකම කරන්නද?" ප්රශ්නයට පිළිතුර "ඔව්" නම්, කේත ආයෝජනය සෑම විටම පාහේ ගෙවනු ලැබේ. එය එක් වරක් නම්, පැතුරුම්පතක් ප්රමාණවත් වේ.
පොදු වැරදි
- ප්රස්ථාරයේ "පින්තූරයක්" ඉල්ලා සිටීම: ඔබ කේතය වෙනුවට රූපයක් ඉල්ලා සිටින විට, දත්ත ඇත්ත වශයෙන්ම සැකසෙන්නේ නැත.
- කේතය ක්රියාත්මක නොකර එය විශ්වාස කිරීම: ප්රතිදානය දෘශ්යමය වශයෙන් සත්යාපනය නොකර ස්ලයිඩය මත තැබීම.
- අගය වලංගුකරණය ලබා නොදීම: ප්රස්ථාරයේ ඇති ලකුණු දත්ත සමඟ සංසන්දනය නොකිරීම.
- නැතිවූ/නොමැති පේළිය නොපෙනීම: තිත් ගණන පරීක්ෂා නොකිරීම.
- එය එක්-වරක් රැකියාවක් ලෙස සැලකීම: කේතය තබා නොගැනීම සහ සෑම මසකම මුල සිට ආරම්භ කිරීම.
සාරාංශයකින්
ප්රස්ථාරයේ පින්තූරය නොව ප්රස්ථාරය නිපදවන කේතය සඳහා කෘතිම බුද්ධියෙන් විමසා එම කේතය ඔබම ක්රියාත්මක කරන්න; මක්නිසාද යත් කේතය දත්ත එලෙසම සකසන අතර තීරණාත්මක සහ පුනරාවර්තනය කළ හැකි ප්රතිඵල ලබා දෙයි. දත්ත ව්යුහය විස්තර කරන්න, ඉල්ලීමට අඛණ්ඩතා රීති (අක්ෂ 0, ලේබලය, මූලාශ්රයෙන්) දමන්න, අගය-අඛණ්ඩතා පරිමාණ-සමූහ හෑෂ් සමඟින් ප්රතිදානය වලංගු කරන්න. කේතය සෑම විටම වාචික පුරෝකථනය කරයි; නමුත් අවසාන පාලනය ඔබ සතුයි.
යෙදුම් කාර්යය
ඔබගේ දත්ත ගොනුවක් සඳහා: (1) AI වෙත දත්ත ව්යුහය විස්තර කර ප්රස්ථාර උත්පාදන කේතයක් මුද්රණය කරන්න (අවංක නීති සමඟ). (2) කේතය ක්රියාත්මක කර ප්රස්ථාරයේ ඇති 2-3 අගයන් දත්ත සමඟ අතින් සංසන්දනය කරන්න. (3) එකම කේතය තුළ, තීරු අගය අනුව වර්ග කර තනි උද්දීපන වර්ණයක් එක් කරන්න. (4) ලබන මාසයේ නැවත භාවිතා කිරීමට කේතය සුරකින්න.
පිරික්සුම් ලැයිස්තුව
- [ ] මට අවශ්ය වූයේ ප්රස්ථාරය නිපදවන කේතය මිස එහි පින්තූරය නොවේ.
- [ ] කේතය සැබෑ ගොනුවෙන් දත්ත කියවයි, එය අංක සෑදෙන්නේ නැත.
- [] මම ප්රස්ථාරයේ ඇති අගයන් 2-3 දත්ත සමඟ සංසන්දනය කළෙමි.
- [ ] ලක්ෂ්ය/ප්රවර්ග ගණන දත්තවල පේළි සමඟ අනුකූල වේ.
- [ ] Y අක්ෂය සහ පරිමාණය අවංක ය; අක්ෂ බාධාවක් නොමැත.
- [ ] මම නැවත භාවිතා කිරීමට කේතය සුරැකුවෙමි.