■掲示板に戻る■
全部
1-
101-
201-
301-
最新50
無能が適当にプログラム言語触れてみたけど
1 :
ぷにぷに名無しさん
(スレ主)
:2024/10/12(土) 17:30:15.66 ID:HvA+ssN+
Hello worldができたのはPythonとJAVAだけだった😟
他の言語のチュートリアルやってみたけど環境構築ができなかった
ちなOSはubuntu
windowsPC持ってない
34 :
ぷにぷに名無しさん
:2024/10/13(日) 21:21:24.53 ID:w1GCqbLk
cmake覚えてるけど難しい
練習でautoconfでビルドするフリーソフトウェア移植してる
35 :
ぷにぷに名無しさん
(スレ主)
:2024/10/14(月) 21:40:49.32 ID:aNF3Fx0E
飽き性のワイ、今日はJavascriptに触れた
すぐに反映されるからもしかしたらこっちの方が楽しく学べるのかもしれんな
なお、使う機会がない模様
そもそもなんでプログラミングに触れてるかというと気まぐれやしな
36 :
ぷにぷに名無しさん
(スレ主)
:2024/10/14(月) 22:37:39.93 ID:aNF3Fx0E
ios,androidってOS違うやろ?両方のアプリ開発者って言語何使ってるの?
37 :
ぷにぷに名無しさん
:2024/10/14(月) 23:42:37.18 ID:eNVqUaNA
dartやな
38 :
ぷにぷに名無しさん
(スレ主)
:2024/10/15(火) 08:03:49.31 ID:eDEj0B/c
Dartっていう言語なんやなぁ
39 :
ぷにぷに名無しさん
(スレ主)
:2024/10/15(火) 08:21:26.97 ID:eDEj0B/c
Dart気になるけど他の言語を全然学んでないし環境構築するの面倒ンゴ
40 :
ぷにぷに名無しさん
(h)
:2024/10/15(火) 11:19:54.73 ID:exumDbno
プログラミング言語ではないけどせっかくGNU/Linux使ってるならシェルスクリプトとか書いたら? ビルトインコマンドとbuild-essential的なパッケージに入ってるようなツールの組み合わせで十分遊べるし
普段使いする便利ツールぬるっと書けるようになると楽しいよ
開発環境はmiseとかでええよ
41 :
ぷにぷに名無しさん
(スレ主)
:2024/10/15(火) 12:21:30.28 ID:eDEj0B/c
>>40
ワイみたいな初級者はこれから始めればよかったなぁ
後で触ってみるわ
42 :
ぷにぷに名無しさん
🐣
:2024/10/15(火) 15:14:21.94 ID:3ETDCdNo
こういうスレ色々触りすぎてどれも中途半端になりがち
43 :
ぷにぷに名無しさん
(スレ主)
:2024/10/15(火) 17:22:05.52 ID:eDEj0B/c
ワイの場合中途半端にもなれんよ
今回もまた飽きて止めるかどっかで挫折して止めるかだと思う
44 :
ぷにぷに名無しさん
:2024/10/15(火) 20:27:57.71 ID:0iGqSdFY
せめてスマホ,WEB,デスクトップアプリのどれかやった方が面白いんじゃない。
少なくともシェルとか好き好んでやる様なもんでもない
45 :
ぷにぷに名無しさん
:2024/10/15(火) 23:02:22.94 ID:V3lF3+OE
どの言語で何を作るか考えてる時間で1個完成させられる奴が偉い
46 :
ぷにぷに名無しさん
(スレ主)
:2024/10/16(水) 20:53:10.21 ID:7DbLCASs
javascriptが面白い
MDNに貼ってあったのをコピペしただけだけど時計できたわ
javascriptに寄り道するわ
47 :
ぷにぷに名無しさん
:2024/10/16(水) 22:15:36.62 ID:lY2rKYhA
イッチにプログラミング言語を学んだ後の目的がないから今まさにフラフラ中途半端になっちゃってるんじゃねえかな
48 :
ぷにぷに名無しさん
:2024/10/16(水) 22:25:49.11 ID:iHDeXWcc
GNUautotoolしかビルドが対応してないプロジェクトをCmakeに移植したいんやが
autotool中間ファイル多すぎてどこ見ればいいのかわかんねぇ
49 :
ぷにぷに名無しさん
:2024/10/17(木) 01:46:54.38 ID:35ujnRbM
Javascriptは入門にええと思うわ
環境構築とかほぼいらんし
リファレンス山程あるし
50 :
ぷにぷに名無しさん
:2024/10/17(木) 14:54:56.25 ID:qwov9DGQ
>>6
Pythonでええやろ
51 :
ぷにぷに名無しさん
(スレ主)
:2024/10/17(木) 22:52:22.45 ID:yUGnSbY2
>>50
やっぱり初心者🔰はpythonか
52 :
ぷにぷに名無しさん
(スレ主)
:2024/10/17(木) 22:53:41.43 ID:yUGnSbY2
今のところjavascriptメインになってる
JAVAとpythonは放置してる
53 :
ぷにぷに名無しさん
(スレ主)
:2024/10/18(金) 13:08:38.43 ID:wFU01PNg
PythonでGUIができた!でも仕組みが全然理解できてねぇわ
Youtubeの参考動画通りにはできなかったんだけどそこら辺のサイトにあるコードをコピペしたらそっちの方が上手くいったし
そしてワイのubuntuの環境がxorgだったのも環境構築が不安定になる原因だったからwaylandに戻した
54 :
ぷにぷに名無しさん
🐣
:2024/10/18(金) 13:23:19.81 ID:8zbZmzQU
pythonはGUI作るのにはそこまで向いてないからなあ……
55 :
ぷにぷに名無しさん
(スレ主)
:2024/10/18(金) 13:41:39.88 ID:wFU01PNg
>>54
でもワイの環境だとすんなりできたからやり易い感じはあるわ
JAVAはもう3日以上触ってないや
56 :
ぷにぷに名無しさん
(a)
:2024/10/18(金) 13:54:35.15 ID:PGNE5uh6
ぐいぐいぐー
57 :
ぷにぷに名無しさん
:2024/10/18(金) 18:06:40.36 ID:tgCTYVZY
Python
良 個人の変なクセにコードが左右されにくい、テキトー教本でも謎の素人の悪いノウハウ押し付けられるリスクが低い
悪 導入が面倒
JavaScript
良 雑に書いても動く
悪 HTMLとの連携周りで古代の死文がネット全土に転がってる、教本探し手抜きすると酷い目に遭う
58 :
ぷにぷに名無しさん
(d)
:2024/10/20(日) 07:23:01.69 ID:wrJXE+ow
これ良スレやな
お気に入り登録させてもらおう
59 :
ぷにぷに名無しさん
:2024/10/20(日) 21:26:21.49 ID:icsX8ByY
プログラミングスレ立てたけど落ちちゃった
60 :
ぷにぷに名無しさん
(スレ主)
:2024/10/21(月) 14:00:19.73 ID:0NEDiIG2
あ
61 :
ぷにぷに名無しさん
(スレ主)
:2024/10/21(月) 14:05:50.08 ID:0NEDiIG2
ワイは今PythonguisでGUIの超初歩的なチュートリアル見ながら四苦八苦してるわ
なんかAttribute Errorでつまづいたりしてるけどなんとかなってる
今のところpythonに集中してるけどjavascriptは面白いからまたどこかで再開する予定
JAVAはしばらく触れなさそう
62 :
ぷにぷに名無しさん
:2024/10/21(月) 20:05:53.46 ID:pY3kn7i+
AndroidStudioの扱いに困ってる
どちらかというとgradlewに
63 :
ぷにぷに名無しさん
:2024/10/21(月) 21:35:22.16 ID:pY3kn7i+
スコープ間違えてただけだった…
64 :
ぷにぷに名無しさん
(スレ主)
:2024/10/22(火) 14:52:56.42 ID:lWAghEDM
今日は…ゆったりしたい
65 :
ぷにぷに名無しさん
(スレ主)
:2024/10/22(火) 22:33:45.61 ID:lWAghEDM
ちょっとだけPython触った
window上に画像開けるコードコピペしたらできた。
ワイの目的はこれをアプリケーションにできたら満足かもしれない
66 :
ぷにぷに名無しさん
(スレ主)
:2024/10/23(水) 10:15:29.81 ID:lqhGu3PE
ゆっくり…ゆっくり…
67 :
ぷにぷに名無しさん
(d)
:2024/10/23(水) 21:25:22.62 ID:WAy80SDI
テキトーに言語学んで何をするかではなくて
何をしたくて言語学ぶかで選べよ
68 :
ぷにぷに名無しさん
(スレ主)
:2024/10/23(水) 22:10:12.97 ID:lqhGu3PE
目的見えてきたら急にモチベ湧いてきた
でもそんな簡単に上手くいかないやろなぁ…ってなってるからやはりゆっくり慎重に取り組まなきゃ😤
69 :
ぷにぷに名無しさん
(スレ主)
:2024/10/23(水) 22:16:23.13 ID:lqhGu3PE
>>67
過去のワイはそれやったけど結局挫折したンゴねぇ🤕
例えばゲーム作りてぇ(曖昧)とかで挫折したわ
今回はなんかプログラミング言語触りてぇ(曖昧)で始まった
70 :
ぷにぷに名無しさん
(スレ主)
:2024/10/23(水) 22:20:29.28 ID:lqhGu3PE
まぁいいじゃん、そういうの
何も知らん無知なワイが本格的なの作るのは土台無理な話なんでね
適当にマイペースにやるわ
71 :
ぷにぷに名無しさん
:2024/10/24(木) 17:18:48.53 ID:CWscKEes
【悲報】ワイ氏、AIに助言を求めてしまう
すまん、どこにどのコードを追加すればいいのか分からずchatGPTの手を借りてしまった...
しかも動作する....AIに負けたわ
72 :
ぷにぷに名無しさん
:2024/10/24(木) 17:20:15.70 ID:CWscKEes
これ自力でどうにかするよりchatGPTにその都度聞いてコード書いてもらったほうが速いのでは?🤔
73 :
ぷにぷに名無しさん
:2024/10/24(木) 17:37:14.28 ID:CWscKEes
アカン....完全にこれAIの方が上やわ
でもある程度知識ないとここまで来れなかった訳だから複雑な心境や
そういえばPCから書き込んでるけど一応ワイはスレ主や
74 :
ぷにぷに名無しさん
:2024/10/24(木) 17:47:47.53 ID:ci516i4I
仕事でプログラム書くがAI頼ってるし別に気にすることないで
どこまで依存するかにもよるが
75 :
ぷにぷに名無しさん
:2024/10/24(木) 17:57:33.89 ID:CWscKEes
>>74
そんな気にすることないんか...AI絵師みたいに叩かれるかと覚悟してたけど
でもこれ依存度やばいよやばいよ
初心者が手を出したらアカンかもしれん自分で考えるのを放棄しちゃう
76 :
ぷにぷに名無しさん
:2024/10/24(木) 18:01:52.64 ID:CWscKEes
アカン、Linuxも初心者だから作ったやつを「exe」する方法で手間取ってる
ディレクトリ云々で頭「???」になってる
77 :
ぷにぷに名無しさん
:2024/10/24(木) 18:22:31.28 ID:CWscKEes
できた!!!!
78 :
ぷにぷに名無しさん
:2024/10/24(木) 18:24:26.04 ID:CWscKEes
dist fileができて中に歯車マークがある
これってアプリ化できたってことでいいのか?
79 :
ぷにぷに名無しさん
:2024/10/24(木) 18:27:50.61 ID:CWscKEes
歯車を開くと確かに作ったやつが表示されるけどショートカットじゃね?🤔
まぁええかひとまず
80 :
ぷにぷに名無しさん
(スレ主)
:2024/10/24(木) 18:35:47.67 ID:v1daqbJs
スマホから
7割ぐらいchatgptのおかげでできたけどこんなアッサリしててなんか納得できない😠
これ絶対他のOSからじゃ動かないヤツだろ😡
理解が追いついてないから今日はここまでにしよ🤕
81 :
ぷにぷに名無しさん
:2024/10/24(木) 20:48:26.12 ID:ZkcqkN86
スマホ開発は沼やぞ
個人利用に留めといた方が地獄を見なくて済む
82 :
ぷにぷに名無しさん
:2024/10/25(金) 00:08:44.03 ID:U9hOwgZA
スマホアプリは機種依存から頭おかしいユーザーの問い合わせまで地獄見る覚悟が無い限り私用に留めたほうがいい🥲
83 :
ぷにぷに名無しさん
:2024/10/25(金) 00:27:33.70 ID:44YWGv2Q
ゲームやりながらAIに目grep押し付けてる
84 :
ぷにぷに名無しさん
:2024/10/25(金) 00:28:14.70 ID:44YWGv2Q
>>82
OS側のバググロい
Android10-11におおい
85 :
ぷにぷに名無しさん
:2024/10/25(金) 00:34:35.60 ID:44YWGv2Q
AndroidStudio上でライブラリの単体ビルドをする方法を覚えた
他になかったし記事でも書こうかな
86 :
【ぷにん法帖Lv.79 ≪あと12時間18分でLvUP(カキコ回数達成!)≫】
:2024/10/25(金) 01:00:25.63 ID:44YWGv2Q
C言語勉強し直してるけど出力関数が多すぎる!
87 :
ぷにぷに名無しさん
(スレ主)
:2024/10/25(金) 07:16:46.72 ID:bZTe4ecU
>>81
,82
ヒェ…
まぁ配布やらはする予定とか全く無いけど
>>37
辺りでスマホアプリにする場合はDartっていう言語の取得が必要だしワイには到底できっこないね
88 :
ぷにぷに名無しさん
(スレ主)
:2024/10/25(金) 17:35:39.87 ID:bZTe4ecU
急にやる気無くなった
何しよ
89 :
ぷにぷに名無しさん
(スレ主)
:2024/10/25(金) 18:56:31.27 ID:bZTe4ecU
X(旧Twitter)の通知を自作アプリで受信する方法ってあるの?
Twitter開かずに「誰々がツイートしました」だけ受信できるデスクトップアプリを作りたい
アイディア浮かんだけど面倒だし探せばそういうアプリありそう(小並感)
90 :
ぷにぷに名無しさん
:2024/10/25(金) 20:20:41.74 ID:44YWGv2Q
>>89
確かapiにないし無理じゃない?
https://developer.x.com/ja/docs/x-api
91 :
ぷにぷに名無しさん
:2024/10/25(金) 20:44:10.51 ID:QYNrhi9c
フォローすれば標準機能でポスト通知出来るけどそれとは別か
92 :
ぷにぷに名無しさん
:2024/10/25(金) 21:34:07.86 ID:LQbugxrA
プロキシアカントでセッション喰わせて非公開api使う
93 :
ぷにぷに名無しさん
(スレ主)
:2024/10/25(金) 21:41:17.20 ID:bZTe4ecU
chatgptに頼んでやり方を教わったが…ウィンドウは表示されるけどツイート取得が出来てない
X周りは面倒なんやなって😮💨
経験が無いからchatgptのやり方で合ってるのかも分からんし他のサイトにしてみるか
94 :
ぷにぷに名無しさん
(スレ主)
:2024/10/25(金) 22:02:36.59 ID:bZTe4ecU
>>92
よく分からんし諦めるわすまんな
95 :
ぷにぷに名無しさん
(スレ主)
:2024/10/26(土) 01:29:12.14 ID:Cap+o4DU
chatgptと会話してたらこんな時間になってたわ
寝る
96 :
ぷにぷに名無しさん
(スレ主)
:2024/10/26(土) 19:53:25.96 ID:Cap+o4DU
今日は何もしてない
97 :
ぷにぷに名無しさん
(スレ主)
:2024/10/26(土) 23:38:25.46 ID:Cap+o4DU
実は何かをしてた
Twitterだと上手くいかないからMisskeyにしてみた。
chatgptに頼んでMisskeyAPIを利用したタイムラインを取得してウィンドウに表示させる方法を考えてもらったわ半日時間かかったんだけど🤕
https://files.catbox.moe/8iywvt.jpeg
98 :
ぷにぷに名無しさん
(スレ主)
:2024/10/26(土) 23:42:08.63 ID:Cap+o4DU
結局これなんか違うな…ってなり諦めた🤕
リモートという形で接続してたっぽいし
99 :
ぷにぷに名無しさん
🥚
:2024/10/27(日) 12:07:28.65 ID:BFsWi6v+
ああ
100 :
ぷにぷに名無しさん
🥚
:2024/10/27(日) 12:09:33.24 ID:BFsWi6v+
test
101 :
ぷにぷに名無しさん
:2024/10/27(日) 12:21:50.39 ID:cct3eSAA
https://files.catbox.moe/b83rd3.png
しょうもないもの作ったけどワイは満足した😘
>>99
,
>>100
はそのウィンドウからワイが書き込んだ
102 :
ぷにぷに名無しさん
:2024/10/27(日) 12:25:43.80 ID:cct3eSAA
自分で1から考えるよりchatgptになんでも任せたほうが早いわ😔
103 :
ぷにぷに名無しさん
:2024/10/28(月) 01:33:40.11 ID:djuGbIpY
gptに行数吐かせたいんだけどうまくいかない
400文字くらいのファイルだとgptに疑似grepさせるのが一番楽なんだけど
こいつ行を理解できね
104 :
ぷにぷに名無しさん
(スレ主)
:2024/10/28(月) 09:38:47.72 ID:ZTAhRc8E
>>103
コードの書き方コロコロ変わるしあんまり過信しちゃダメだよな
105 :
ぷにぷに名無しさん
(スレ主)
:2024/10/28(月) 09:40:46.92 ID:ZTAhRc8E
やりたい事思い浮かばないししばらく何もしない
106 :
ぷにぷに名無しさん
:2024/10/28(月) 18:16:58.05 ID:ZCbIfAbA
プロンプトの記憶とかキャッシングとコーディングについては現状Claudeしか役に立たない
FlowGPT、Gemini Pro 2Mもいいかもしれないけど…
サブスクしてるなら次世代のChatGPT5が出るのを待つしかない
データセット食いすぎて今はLLM低迷期だわ
107 :
ぷにぷに名無しさん
(d)
:2024/10/29(火) 08:02:19.26 ID:EJybLaUU
>>103
疑似grepなんてできるのね
「この動作をする部分のみ」抜き出してください
とか?
108 :
ぷにぷに名無しさん
(h)
:2024/10/29(火) 08:28:24.16 ID:kpEUSzjc
ベクター検索してランカー噛ますだけでよくない?LLMにクエリ吐かせて要約させても逆に辛そう
109 :
ぷにぷに名無しさん
(a)
:2024/10/29(火) 16:22:16.62 ID:OQAQ7j5g
>>107
〇〇してる部分を抜粋して
みたいなふうに言えば結構いい感じに抜いてくれる
まあまあ信頼性ある
110 :
ぷにぷに名無しさん
(a)
:2024/10/29(火) 16:23:02.91 ID:OQAQ7j5g
めんどいからGPTにサンプルファイル日本語化させようとしたら存在しない部分想像で翻訳し始めて草
111 :
ぷにぷに名無しさん
(a)
:2024/10/29(火) 16:23:29.69 ID:OQAQ7j5g
プロンプト守らないハッタショ化が加速してないか?
112 :
ぷにぷに名無しさん
(スレ主)
:2024/10/30(水) 00:16:50.20 ID:GFGkWEy+
pythonでAI関連に触れようかなって思ってるんやが
データ読み取って予測するやつ作ってみたい
でも数字にも弱いしまともなのを作れそうにないや🤕
113 :
ぷにぷに名無しさん
(スレ主)
:2024/10/30(水) 00:18:26.18 ID:GFGkWEy+
動画見てもチンプンカンプン
今日はchatgptに聞いて必要なライブラリを入れただけで終わった
114 :
ぷにぷに名無しさん
:2024/10/30(水) 23:34:04.83 ID:HXE8BohU
GPTはたまに存在しないライブラリ創作してくることあるから気をつけろ
うまく使えない上ドキュメント見つからなくて1日無駄にしたことある
115 :
ぷにぷに名無しさん
:2024/10/31(木) 03:57:12.49 ID:RU0SmKxI
githubに転がってるライブラリの名前だけ聞くのが無難
116 :
ぷにぷに名無しさん
(d)
:2024/10/31(木) 20:39:16.97 ID:U9DkfWB2
>>115
それっぽいこと言ってきた挙げ句リンク先飛んだら存在しないURLだったりもするから気を付けろ
あいつ自分好みのURL捏造しやがる
117 :
ぷにぷに名無しさん
:2024/10/31(木) 23:06:42.56 ID:moKaaR52
>>116
リンク切れかな…(WebArchiveを検索する)
↓
誰も魚拓取ってないやんけ!
↓
そもそも捏造やんけ!
118 :
ぷにぷに名無しさん
(スレ主)
:2024/10/31(木) 23:08:42.21 ID:NBgJo1K2
存在しないものを提案してくるのかよあいつ……
知識ない人には厳しいな🤪
119 :
ぷにぷに名無しさん
(スレ主)
:2024/10/31(木) 23:12:13.26 ID:NBgJo1K2
予測システム?yes or noみたいな単純なのをコピペして調整してた
エラー吐きまくって正しくデータ読み込めてないらしい
あー面倒い
120 :
ぷにぷに名無しさん
:2024/10/31(木) 23:14:33.82 ID:74VLHeIY
ええやん
俺は今オープンソーススマートウォッチの改造やってる
121 :
ぷにぷに名無しさん
:2024/10/31(木) 23:20:21.42 ID:74VLHeIY
Pythonはバージョン違うと仕様が全然変わるからクソ
サンプルコードによってはpipenvとかで調整しないといけないかもね
122 :
ぷにぷに名無しさん
:2024/10/31(木) 23:22:33.34 ID:moKaaR52
>>121
ワイがPython嫌いな理由の一つ
インデントがスコープなせいでコピペしにくいのもクソ
123 :
ぷにぷに名無しさん
:2024/10/31(木) 23:22:46.43 ID:moKaaR52
これから廃れるべき言語や
124 :
ぷにぷに名無しさん
:2024/10/31(木) 23:23:27.16 ID:74VLHeIY
pipenvじゃなくてpyenvだった
>>122
わかる
C++とかは適当にコピペしてから自動フォーマットすればいいけどPythonだとできない
125 :
ぷにぷに名無しさん
:2024/11/01(金) 00:17:02.69 ID:7Cd6PELo
C🦁に払うお金がないのでAndroidStudioをC用のエディタにしてる😂
126 :
ぷにぷに名無しさん
:2024/11/01(金) 01:36:42.05 ID:7Cd6PELo
GPTをスマホPC間のテキスト共有用にしてるやつーwwwwwww
127 :
ぷにぷに名無しさん
:2024/11/01(金) 07:39:57.18 ID:gvna1Juk
GPT使って人間がどこまで学習できるのかは興味あるわ、嘘つかれてそれが本当だと勘違いして学習する人は量産されそう
128 :
ぷにぷに名無しさん
(スレ主)
:2024/11/01(金) 18:09:49.17 ID:IWzp6GvE
データを正しく読み込んでるっぽいけどデータ数が足りないらしいですってchatgptが言ってるけどそれが正しい指摘なのかワイには分からんしネットで参考資料見ても「???」状態や
単純なものを作れないとなると複雑なものなんてもっと無理だろうし諦める🤪🤪🤪
129 :
ぷにぷに名無しさん
(スレ主)
:2024/11/01(金) 18:11:46.85 ID:IWzp6GvE
ワイがAIに手を出すなんて無謀だったんだ🤕
なにしよ
130 :
ぷにぷに名無しさん
(d)
:2024/11/01(金) 18:37:48.37 ID:S9z7FqU2
データが少ないから正しい予測出来ないかもしれないよぉ🥺ってchatgptが言うのも変な話やけど
131 :
ぷにぷに名無しさん
:2024/11/01(金) 21:33:58.86 ID:7Cd6PELo
>>128
しゃーないなワイが見たる!
Pythonはほぼ触ってないけどな!
132 :
ぷにぷに名無しさん
:2024/11/01(金) 21:34:44.72 ID:7Cd6PELo
個人情報入ってないならGPTのログ貼ってみろ!
133 :
ぷにぷに名無しさん
(スレ主)
:2024/11/02(土) 12:31:55.78 ID:5/DBw7W2
ログ待って
コードで良いの?
134 :
ぷにぷに名無しさん
(スレ主)
:2024/11/02(土) 12:45:00.14 ID:5/DBw7W2
import pandas as pd
from sklearn.model_selection import train_test_split
from sklearn.ensemble import RandomForestClassifier
from sklearn.metrics import accuracy_score, classification_report
from sklearn.preprocessing import LabelEncoder
# データの読み込み
file_path = 'data.ods' # .odsファイルのパス
data = pd.read_excel(file_path, engine='odf') # .odsファイル読み込み
# 特徴量とターゲットの分離
X = data[['case_A', 'case_B']] # 特徴量
y = data['result'] # ターゲット変数
# ターゲットラベルのエンコーディング
label_encoder = LabelEncoder()
y_encoded = label_encoder.fit_transform(y)
# データを訓練セットとテストセットに分割
X_train, X_test, y_train, y_test = train_test_split(X, y_encoded, test_size=0.2, random_state=42)
# ランダムフォレスト分類器の作成と学習
model = RandomForestClassifier(random_state=42)
model.fit(X_train, y_train)
# テストデータで予測
y_pred = model.predict(X_test)
# ユニークなクラスの確認
unique_classes_test = set(y_test)
unique_classes_pred = set(y_pred)
print("Unique classes in y_test:", unique_classes_test)
print("Unique classes in y_pred:", unique_classes_pred)
# モデルの評価
print("Accuracy:", accuracy_score(y_test, y_pred))
# target_namesをユニークなクラスの数に合わせる
# もしユニークなクラスが3つある場合は、そのままで良い
if len(unique_classes_test) == 3:
print(classification_report(y_test, y_pred, target_names=label_encoder.classes_))
else:
print(classification_report(y_test, y_pred, target_names=label_encoder.classes_[:2])) # 最初の2つを使用
# 新しいデータで予測
new_data = [[40, 30]] # case_A=40, case_B=30の例
new_prediction = model.predict(new_data)
print("Prediction for new data:", label_encoder.inverse_transform(new_prediction)[0])
54KB
続きを読む
掲示板に戻る
全部
前100
次100
最新50
名前:
E-mail
(省略可)
:
READ.CGI - 0ch+ BBS 0.7.5 20220323 (Tuned by イーブイワイ★)
ぷにぷに板は「ぜろちゃんねるプラス」で作られていますぶい!🐕