pythonをマスターしたいから教えて?

プログラミング初心者だからほとんどわかりません!
目標は競馬予想の人工知能予想ソフトの作成です
1から教えてください

ちなみに今はパソコンがほとんど使えないのでiPhoneのpythonistaというアプリで学習します

ではお願いします

2.名前:仕様書無しさん sage 投稿日:2017/06/15(木) 22:56:48.66 .net
登山未経験ですがエベレスト登りか方教えてくださいって書いた方がまだ答えもらえるよ

3.名前:仕様書無しさん 投稿日:2017/06/15(木) 22:59:10.43 .net
>>2
答えを知りたいのではなく教えて欲しいんです

4.名前:仕様書無しさん 投稿日:2017/06/15(木) 23:36:54.29 .net
いきなりパイソンは、登山で言うと、ロッククライミングに近い気がする

5.名前:仕様書無しさん sage 投稿日:2017/06/16(金) 00:04:48.85 .net
すでにNumPyとかMatplotlibをご承知でないと厳しいと思う
というかPythonは「無償でそこそこツブシが効くMatlab」という扱いなので

翻訳:
Pythonが使えるのは前提として、数値計算用部品や計算式グラフ化の部品の
使い方をすでにご承知でないと教えるのも困難かもしれない
PythonはMatlab(数学屋が使う言語系)に近い機能を持ち、無料だが、AI用途なら前提知識が必要

6.名前:仕様書無しさん 投稿日:2017/06/16(金) 08:12:10.38 .net
>>3
何を教えてほしいんだって聞かれてんだろ

7.名前:仕様書無しさん 投稿日:2017/06/16(金) 08:27:13.38 .net
>>4
えぇ…
どういうことですか

>>5
つまり…
なにから手をつけていくべきですか?

8.名前:仕様書無しさん 投稿日:2017/06/16(金) 08:30:52.12 .net
>>6
pythonで将来競馬ソフトに人工知能を組み込むことを想定した上で、競馬のcsvデータなりwebスクレイピングなりでデータを持ってきてそれを出馬表形式で表示させ、さらに独自指数を表示させたい

9.名前:仕様書無しさん sage 投稿日:2017/06/16(金) 08:36:07.38 .net
>>1
日経ソフトウェアでも読んだのか?w

10.名前:仕様書無しさん 投稿日:2017/06/16(金) 08:42:45.34 .net
>>9
読んでない

11.名前:仕様書無しさん 投稿日:2017/06/16(金) 10:21:22.61 .net
>>8
そこまで決まってるなら自分でコード書いて、わからなかったら聞けよ
pythonの環境設定とかなんでもいいけど質問が大ざっぱすぎんだよ

12.名前:仕様書無しさん 投稿日:2017/06/16(金) 10:32:46.59 .net
>>11
csvデータを取り込んでリスト化?していくとこから始めればいいの?

13.名前:仕様書無しさん 投稿日:2017/06/16(金) 10:48:00.52 .net
>>12
そうだ。
わかってるじゃないか。

14.名前:仕様書無しさん 投稿日:2017/06/16(金) 10:53:20.54 .net
>>4
pythonは初心者向けだよ

15.名前:仕様書無しさん 投稿日:2017/06/16(金) 11:17:09.14 .net
プログラミングがはじめての学生でも、
お手軽にPythonで機械学習してる。

ググればできる。
ググってできなければ相当な馬鹿。

16.名前:仕様書無しさん 投稿日:2017/06/16(金) 12:10:53.67 .net
>>12
まずは日本語でかんたんなロジックを決めて
それをコメントで書く
次にそのコメントで書いた内容をコーディングしていこう
それでわからなかったら聞けばいい

17.名前:仕様書無しさん 投稿日:2017/06/16(金) 12:25:22.05 .net
>>12
ロジックは開発設計をする君が決めなくてどうする

18.名前:仕様書無しさん 投稿日:2017/06/16(金) 13:47:12.71 .net
>>16
>>17
1.csvデータをリスト化
2.出馬表形式で表示
3.走破タイムや過去の成績等を自分なりに分析、計算式を作って独自指数を計算させる、出馬表に表示
4.プログラミングが分かってきたところで人工知能機能を追加

こんな流れでいいってこと?
もっと細かいことまで?

19.名前:仕様書無しさん 投稿日:2017/06/16(金) 14:20:54.08 .net
pythonのリスト内包表記は面白い
1行でリストの処理がすっきり書ける

20.名前:仕様書無しさん 投稿日:2017/06/16(金) 14:39:31.78 .net
>>18
それでいい
順序はどこから作ってもいいけど、1から作るなら
csvデータをリスト化をプログラミングするその中でまず、csvファイルを読み込む、読み込んだデータをリスト化すると言うように細かく日本語でロジックを組める
そのロジックは実際にコメントで書いてもいいし、頭の中でロジックを決めるだけでもいい
そうすると自分がどの作業が具体的にわからないか見えてくるから質問が明確になる、解答が返ってくる
例えばcsvファイルの読み込みがわからないとか、
たいていググれば出てくるけどググってわからないならここで聞いてみればいい

21.名前:仕様書無しさん 投稿日:2017/06/16(金) 15:21:10.90 .net
>>20
なるほど!
今まで漠然としてましたが、そう言われるとやれそうな気がしてきました

とりあえずできるところまでやってみます
ありがとう

22.名前:仕様書無しさん sage 投稿日:2017/06/16(金) 20:54:20.45 .net
とりあえずpaizaでDランク問題やりたおしてなれてから
Cランクやって少し知恵つけてからSランク問題に挑戦すればいいよ


ところで主はPython 2と3どちらやりたい?

23.名前:仕様書無しさん sage 投稿日:2017/06/16(金) 21:41:32.84 .net
>>7
競馬のAIなら数学(の一部領域)とPythonの使い方の両方の勉強が必要ってことだろうが

馬が前日たまたま水飲み忘れて疝痛(便秘による腹痛)キメてるかどうかまで
考慮しなきゃいけないだろうから無理かも

稼ぐとか言わず捨て金の楽しみでやるか
競馬場に出向いて双眼鏡で馬の肌みてから馬券買ったほうがいい気はする
便秘キメてたらその馬はたぶんキョドってると思うし

24.名前:仕様書無しさん 投稿日:2017/06/17(土) 10:13:07.44 .net
>>22
登録してみる
3のほうが新しいみたいだから3でやるつもり

>>23
そうだよね
そういった体調面だとかは自分で入力する感じにしようと思う

25.名前:仕様書無しさん 投稿日:2017/07/09(日) 04:47:49.86 .net
ぼくもpythonやりたいけど作りたいものがない

26.名前:仕様書無しさん sage 投稿日:2017/07/09(日) 09:55:49.98 .net
すでに終わってた

27.名前:仕様書無しさん 投稿日:2017/07/09(日) 18:42:36.51 .net
>>25
まず、めんどくさい作業をやらせよう

28.名前:仕様書無しさん 投稿日:2017/07/10(月) 15:09:10.11 .net
今までの経験から、作りたいものがない、と言ってるあいだは助言しても無駄。

作りたいものがあると言い出してから
助言してやるのがいいと思う。

29.名前:仕様書無しさん sage 投稿日:2017/07/10(月) 23:37:37.93 .net
作りたいものがないわけがない
作れるわけがないと思いこんでるだけだ
最初の一歩を踏み出してみようぜ

30.名前:仕様書無しさん 投稿日:2017/07/11(火) 12:20:32.84 .net
プロ助言師かw

31.名前:4 投稿日:2017/07/12(水) 04:15:17.91 .net
プロ霊媒師かもよ?

32.名前:仕様書無しさん sage 投稿日:2017/10/14(土) 13:01:46.80 .net
csvのリスト化?
もともとcsvってリストファイルじゃないの?素人ですまん

33.名前:仕様書無しさん 投稿日:2017/11/26(日) 21:52:07.22 .net
CSVはタプルだな

シェアする

  • このエントリーをはてなブックマークに追加

フォローする