くだすれPython(超初心者用) その35 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。
へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。
エラーを解決したいときはエラー表示や環境(バージョン/IDE or command line)を略さずに書き込んで下さい。
騙りが頻発しています。質問する方は一時的なトリップをつけることを検討して下さい。
次スレは >>985 辺りで
前スレ
くだすれPython(超初心者用) その34
http://echo.2ch.net/test/read.cgi/tech/1495971255/
VIPQ2_EXTDAT: default:vvvvvv:1000:512:----: EXT was configured >>308
傾きから角度を得るにはアークタンジェント
ttp://docs.python.jp/3/library/math.html#math.atan
ttp://docs.python.jp/3/library/math.html#angular-conversion
Pythonというより数学の基礎知識な様な…w pythonで計算したくて挑戦していたのですが、わからなくなったので聞いてしまいました。
>>309
すみませんが教えてください。
今回の計算だと>>200での結果から考えると
ax+by+cz=d
a=3300
b=-3975
c=-197250
d=-179745000
x軸の角度はmath.atan(3300 / √a^2+b^2+c^2)
Y軸の角度はmath.atan(-3975 / √a^2+b^2+c^2)
Z軸の角度はmath.atan(-197250 / √a^2+b^2+c^2)
この計算で各軸での角度が計算できて、角度の分逆に戻したい場合は
その後 求めた各軸のラジアンを回転行列を用いて回転させるという認識で合っていますか? >>310
それでできんじゃないの?
検算してみたら?x,y軸に水平にしたいってことはz軸の傾きが0ってことでしょ。
空間ベクトルとか外積って大学の線形代数からやったことないわw すみません、303です。scipyの方はインストール出来たのですが、chainerがimport出来ません。
どうすれば良いでしょうか? git ってcommitする時メールと名前入れろって言われるんだけどこれってGithubのアカウントじゃなくて適当でいい? sudo pip3 install chainer
import chainer
できたけど? なんかパスのせいでインストールできないっぽいです… Windows では、Program Files に、プログラムをインストールしてはいけない
アクセス権があるから >>323
ありがとう面白そうなの結構あるな
全部youtubeに上がるのかな? >>323
Graham Dumpleton日本に来るんか
mod_wsgずっと使ってるから見たい ffc4-Cf0x [157.192.206.42] geIpoLbn0
ffc4-JD6d [157.192.206.42] geIpoLbn0
ffc4-JD6d [157.192.206.42] geIpoLbn0
a34b-hbUo [182.167.73.101] fyDk5FSQ0
Sd1f-hbUo [49.106.202.223] IZYbW3x5d
a34b-hbUo [182.167.73.101] fyDk5FSQ0
ブラウザかスクリプトの動作確認かな open関数でメモ帳で書いたテキストファイル開こうとするとPermission deniedってエラーが出るんだけど
テキストファイルをCドライブに入れてもDドライブに入れても駄目だった
どうすればいい? >>334
会社のPCならいろいろ制限されていることがある
システム管理者に相談せよ >>308
>>200だけど、やっと考える時間が取れたので>>310読んであちこち見ながら書いてみた
https://ideone.com/MGeLTh
最初は角度求めるのに内積とか考えてたんだけど検索したら一発で求まるみたいね
ベクトルとか座標変換とかよくわかってないニワカなので合ってるかわからんけど参考に >>337
家のwindowsのPCです。
開きたいファイルのプロパティからセキュリティをいろいろいじってみましたが駄目でした。
OSの基礎的なところなんでしょうか・・ PowerShell で、
cd でそのファイルのあるフォルダへ移動してから、
cat ファイル名
で、そのファイルの内容が表示されるか? スクリプトと同じフォルダにテキストファイルを移動してもだめかな? >>343
必ずしもインストールはされてないでしょ。
docs.microsoft.comを真に受けても仕方ないと思うのだけれど。 os.acessを使ってファイルの権限を調べてみて。使い方はdocs.python.jpへ >>344
> 必ずしもインストールはされてないでしょ。
インストールされてない例をソース付きで示して >>343
ごめんされてたなそういえば
10で入れ替わったから意識してなかっただけだった
catコマンドとか使えるのマジで便利だな >>338で訳わからんことしてたw
2つの補正角度求まったら直接元の座標を回転させたら補正後の座標になるな
貼り直し https://ideone.com/RAJQSo
根本的に間違ってるかもしれんので自己責任でよろしくw >>346
俺の使っていたWindows7。ソースは俺。 >>349
SP1じゃなかったってオチじゃないよね? パイプ処理ってどういうとき使うの?
データベースに突っ込んだほうがイロイロやりやすそうだけど。
ファイルの修正とか?
結果をファイルにアウトプットするときとか? >>351
外部プログラムとのやり取りの手段として >>352
具体的にどんなケースがあるの?
open使ったテキストのパイプライン処理って入門書に絶対あるけど実例がいまいちイメージ出来ないんだよね。 パイプラインの話しててなぜopenが出てくる
sys.stdinとsys.stdoutだろ openなんか自分で呼び出すな
cat使ってstdinから入力しろ
それがunix哲学だから
クソッタレ 情報関連の人ってわからない人を攻撃してマウント取ろうとするのが本当に好きだよな
色んな趣味の板覗いたけど情報だけは異質だわww ×:わからない人を攻撃
○:自分がわからないから攻撃
こうやで 日付を10分単位で取得したいのですがどうやればいいのでしょうか
datetime.datetime.now()
2017/9/12 13:57
を
2017/9/12 13:50
にしたいのですが >>363
>>> import datetime
>>> a=datetime.datetime.now()
>>> a.minute
29
>>> (a.minute // 10) * 10
20
残りはこれで堪忍して下さい
https://docs.python.jp/3/library/datetime.html#datetime.datetime 連投ごめん
小数点-1位で切り捨てってかけるかもしれんが
pythonではやったことないの
諸先輩方のアドバイスを頂いてちょ >>365
ありがとうございます。
試してみます。 名前に前のゴミが残ってたorz
未だにxdotoolが上手くできん。(笑) print 2/199
とやっても0しか返ってこないのですが何が原因なのでしょうか >>369
整数÷整数=整数になる仕様
小数点以下まで計算させるなら2.0/199もしくは2/199.0とするのが正しい int割るintはfloatだろ?
もしかして君達python2使ってる? 面倒だからpython3.x系に以降したら?
コード
print(2/199)
結果
0.010050251256281407 勉強用に色々試しているのですが、
以下のコード、エラーとなります。
どこが問題でしょうか?
df1 = pd.DataFrame({'key':list('bbacaab'),
'data1':range(7)},
columns=['key','data1'],
dtype={'key':'object','data1':'int'}) お言葉に甘えて。エラーはいかの通りです。
---------------------------------------------------------------------------
ValueError Traceback (most recent call last)
<ipython-input-75-9f77773581bf> in <module>()
1 df1 = pd.DataFrame({'key':list('bbacaab'),'data1':range(7)},
2 columns=['key','data1'],
----> 3 dtype={'key':'object','data1':'int'})
4 pandasのDataFrameの概要と生成方法 2015/08/09更新
https://hydrocul.github.io/wiki/numpy/pandas-dataframe-overview.html
DataFrame の条件を満たしていないのかも?
「python pandas dataframe」で検索! >>374
dtype= 以下を削除してとりあえずdf1を作ってから
df1 = df1.astype({'key':'object', 'data1':'float'})
としてはいかが? yamlを辞書のようではなくクラスのように
アクセスしたいのですが、可能でしょうか?
■test.yml
a:
- test
- test2
x: y
■スクリプト
import yaml
f = open('test.yml','r')
data = yaml.load(f)
data['x'] #'y'
data.x #'y' このようにできますか? >>379
標準のJSONライブラリ使うか、PyYAMLでいけるんじゃないでしょうか __getattr__をオーバーライドした辞書クラスを定義して
↓のOrderedDictの代わりに使えばできるよ
http://qiita.com/podhmo/items/aa954ee1dc1747252436
まあ俺だったら面倒くさくてやらないがね >>380
>>381
簡単に出来るかなと思ったんですが
甘かったですね。
ありがとうございます。 ["test1-120","test2-1000","test3-10","test4-500"] というリストがあった時に、
- の後ろの方の大きい順からソートさせる場合とうしたらよいでしょうか?
(結果的に["test3-10","test1-120","test4-500","test2-1000"]としたい)
使用しているpythonは2.7系です。 l.sort(key=lambda x: int(x.split("-")[1])) >>383
簡単にできるんですか?
その方法を教えていただけると助かります!m(__)m [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36]
を 3つずつに区切って
[[0, 1, 2], [3, 4, 5], [6, 7, 8], [9, 10, 11],,,,,,,省略
[31, 32, 33],[34, 35, 36]]
って、どうやったらできますか?
おーーしえーーて くだーーーさーーーい じゃあ、もう コピペで良いやwww
def chunked(iterable, n):
return [iterable[x:x + n] for x in range(0, len(iterable), n)]
if __name__ == '__main__':
arr = range(1,38)
print(chunked(arr,3))
[[1, 2, 3], [4, 5, 6], [7, 8, 9], [10, 11, 12], [13, 14, 15], [16, 17, 18], [19, 20, 21], [22, 23, 24], [25, 26, 27], [28, 29, 30], [31, 32, 33], [34, 35, 36], [37]] それにしても半年くらい居ついてる割に全然マシになってないのはなんでだ
猿でももう少し学習するんじゃないのか 中学生ぐらいが、鼻息してイキってんのかと思ったが、
嫌味が得意な東京なので、許容しました。 なんだw
BOTかよww >>157.192.206.42 pandasデータフレームの、
マルチインデックスをリネームする方法があるを教えてください。
renameメソッドではできない? すいません、教えてください
さくらレンタルサーバーにpyOpenSSLをインストールしようとしても失敗します
解決法を教授ください お陰でpaypalとの通信も出来ません
命が掛かっています
よろしくお願いいたします dtypeを指定したnumpy配列で要素の値がサチったらどうなりますか?
例えばuint8に256を入れるとどうなりますか? そうだったのですね。
dtypeをuint8にした時に、-1以下なら0に、256以上なら255にしたいのですがそのような処理は用意されていますか? >>400
さくらのVPS使ったらいけるんじゃね? >>405
無いから自前でやれ
自前と言ってもnp.where使えばすぐ終わるが ■ このスレッドは過去ログ倉庫に格納されています