pythonで実験データの分析、計算をしたいのだが [転載禁止]©2ch.net

1デフォルトの名無しさん2015/05/09(土) 16:22:06.45ID:J9wJUGg6
周期毎にデータを抜き出す、等で困っています。誰か知恵を貸してはもらえないでしょうか

2デフォルトの名無しさん2015/05/09(土) 16:23:07.50ID:oI9IuS7a
100万でどうか?

3デフォルトの名無しさん2015/05/09(土) 16:34:55.34ID:J9wJUGg6
学生の実験なのでそんな予算ないです、、、すいません(´・ω・`)

4デフォルトの名無しさん2015/05/09(土) 16:41:05.55ID:J9wJUGg6
周期性のあるデータの1周期を求めて、その周期毎に別のデータを10周期分取り出して平均をとるんですが、取り出すところでつまづいています

5片山博文MZ ◆T6xkBnTXz7B0 2015/05/09(土) 16:47:34.12ID:IBcmzD7P
増減表を求め、極大点・極小点を求める。隣り合う山の距離が一周期。

6デフォルトの名無しさん2015/05/09(土) 16:58:03.26ID:J9wJUGg6
ありがとうございます。
cosの周期で例えたら、縦軸が0から極大極小を通過して次の0までの1周期で取りたくて、そのように周期を算出しようと躍起になってしまってました
この方法で周期を求めてから、とりたい点から10周期分取れば良いのですね
そしてこの次なのですが、10周期分はwhile文でとろうと思うのですが、撮ったデータをデータフレームに追加したいのですが、既存のframe1に今取り出したframe2を追加するには
frame1 + frame2
で問題はないのでしょうか

7デフォルトの名無しさん2015/05/09(土) 17:14:32.97ID:IBcmzD7P
その追加というのは足し算かどうかを考えよ

8デフォルトの名無しさん2015/05/09(土) 17:15:55.38ID:IBcmzD7P
その追加というのは何の足し算かどうかを考えよ。
配列そのものはPythonでは足せないはず。

9デフォルトの名無しさん2015/05/09(土) 17:31:11.13ID:J9wJUGg6
でした、あほですね、私、、、、
qs3['COM'] = rcom
のように追加したのですが、一番最初の値は追加されるのですが、二つ目以降が欠損値にされてしまいます。

10デフォルトの名無しさん2015/05/09(土) 17:35:34.13ID:IBcmzD7P
>qs3['COM'] = rcom

説明不足。qs3とrcomが何なのか説明せよ。

11デフォルトの名無しさん2015/05/09(土) 17:44:31.07ID:J9wJUGg6
qs3はindexが時間で、X3というcolumnを一つもつデータフレームです。
rcomはcomというcolumnをもつデータフレームです。
これらは結合して
qs3がX3とcomというcolumnをもつデータフレームにしたいと考えています
pandasを使っています

12デフォルトの名無しさん2015/05/09(土) 17:51:55.16ID:CmEclvQm
解決しました。ありがとうございました。

13デフォルトの名無しさん2015/05/09(土) 17:53:41.55ID:IBcmzD7P
qs3['com'] = rcom['com'];

大文字と小文字を区別せよ。

14デフォルトの名無しさん2015/05/09(土) 18:03:43.85ID:IBcmzD7P
偽スレッド・ストッパー3乗( ̄ー ̄)ニヤリ

15デフォルトの名無しさん2015/05/09(土) 18:14:00.34ID:J9wJUGg6
大文字小文字、気をつけます
columnが存在していないデータフレームが存在したとして、colomnを追加するにはreindexを使えばよろしいのでしょうか

16デフォルトの名無しさん2015/05/09(土) 18:16:16.80ID:IBcmzD7P
リファレンス読め

17デフォルトの名無しさん2015/05/09(土) 18:26:48.62ID:rsmYAtyS
       ,,--'''""`ヽ'   -/"~   ̄`ヽ、
     /       ヾ''"         ~`ヽ
    /       _,,,...  ヽ;:  /""ヽ    ヽ
   /         ;'"  "\ l /;:;;:::-'''ヽ,   i
  /         /,,--:-'''''"~:::::::::::::::::::::::::::ヽ,   .|
 /        /;:;;:::'''::::::::::::::::::::::::::::::::::::::::ヽ  ヽ
 |         |::::::::::::::::::::::::::::::::::::::::::::::::::::::::ヽ  |
/        ;/   :::::::::::、::::::::::::::::::::::::::::::;/ ヽ  i,
/        ;:;:ヽ   ::::::::\::::::::::::::::::::::::/   ヽ  i,
i          / )(   ::::\;;::::::::::::;/ ,,-'''ヽヽ ヽ
|          |  ⌒ ,;''"'''-;,_ \l,::,l/ !" ●) |  |>>1 俺のサイトに糞スレ立ててんじゃねーぞ、糞ガキ!
|          |.   ( ●   >>><< `"''''''  |  |
|         ;:|     "''''''''""^     \   |  |
|         ヽ.        ゝ( ,-、 ,:‐、)  |  |
 |       /ヾ..       /   ,--'""ヽ  |  |             ___,,,:--'''''"
 |          |       .//二二ノ""^ソ   |  |    _,,,..::---'''""""~~
..  |        `、ヽ     ヘ`\┼┼┼ ,!ヽ --==ニニ二,
   |         ヽ\     \"ヽ-;:,,,,,,ノ /  / |     "`''''''-----:;,,,,,,,,,_______,,,,,,
   |          l  `ー、_   \,,,,,__,,,ノ /ヽ./
   ヽ.        :人    ヽ-、  ∴∵  / |ヽl
   /;:;:;:;;:;:;: _/  `ー-、    "'====---''",.-'" \ー---
      ,.-'"  \:      \      .,.-''"     |

18デフォルトの名無しさん2015/05/09(土) 18:33:42.57ID:J9wJUGg6
追加できなかったの、rcomがデータフレームだと思っていたらシリーズでした、、、
気づけよ自分

データフレームにシリーズを追加する場合、シリーズをデータフレームに直してからではないと無理でしょうか

19デフォルトの名無しさん2015/05/09(土) 18:41:25.85ID:IBcmzD7P
ループ1つ書くだけ

20デフォルトの名無しさん2015/05/09(土) 18:58:39.58ID:J9wJUGg6
ループ必要なんですか?

21デフォルトの名無しさん2015/05/09(土) 19:14:04.67ID:J9wJUGg6
なんとかうまくいきました、
データフレームであるqs3の行と列を入れ替えて、rcomを追加して、元のように行と列を入れ替えてみました。
columnsとindexがリセットされてしまいましたが、、、

22デフォルトの名無しさん2015/05/10(日) 12:18:08.39ID:YEjf3LrX
pythonっていうか、計算に使ってる数値演算ライブラリの名前で聞くべきでしょ
pandas触ったことない人にいきなりDateFrameっていってもわけわかめでしょ多分

自分も触ったことないけど、ここらん見るに
http://pandas.pydata.org/pandas-docs/dev/generated/pandas.DataFrame.html
appendとか追加用のメソッドが用意されてるんでないの? 

23デフォルトの名無しさん2015/05/10(日) 12:24:39.68ID:YEjf3LrX
pandas シリーズ データフレーム でぐぐったらこんな感じのもでてきたよがんばってね
http://sinhrks.hatenablog.com/entry/2015/01/28/073327

24デフォルトの名無しさん2015/05/10(日) 15:48:40.89ID:YEjf3LrX
課題を与えてくれて手を動かしてpythonの練習できるサイトかプログラムってありませんか?
ここは良い感じだったんですがクリアしちゃったので
http://www.codecademy.com/en/tracks/python

25デフォルトの名無しさん2015/05/10(日) 15:57:29.41ID:TMIQ+gqn
じゃあ自分でなんか作れ。
言語は何かを作るためのもので
問題をとくためにあるんじゃない。

26デフォルトの名無しさん2015/05/10(日) 16:03:18.69ID:YEjf3LrX
>>25
機械学習でpythonライブラリが必要だったから勉強はじめたんですが
効率的に覚えようとするのは悪いことですか?

27デフォルトの名無しさん2015/05/10(日) 16:08:01.55ID:YEjf3LrX
おおう・・ ちなみに>>24は書き込むスレ間違い

28デフォルトの名無しさん2015/10/07(水) 06:56:42.05ID:qdqRCjiZ
受ける会社大丈夫?
下記の条件が全て当てはまる会社にご注意下さい。

・IT系 in tokyo
・「社名 労基」でググると過去の2chスレが出てくる
・転職会議で2.5点

新着レスの表示
レスを投稿する