「変数」を含む日記 RSS

はてなキーワード: 変数とは

2018-02-23

anond:20180223155148

社会人(会社人)における有能・無能基準をどう設定するかが難しいし,それに関する調査もない。

代替として学力テストの結果や大学進学率がデータとして用いられる。

しか,小中までは女子の方が成績が優秀。

その後は男子が逆転する。

しかし,理由が単純に生物学的な性差と(「男の方が頭がいい」),社会的性差(いわゆるジェンダー,「女の子大学に行く必要はないか勉強リソースを割くのは無駄」→高校以降の女子の成績が落ちる)のどちらによるものかは社会価値観意識変数として入れないと分析できない。

寡聞にしてそうした調査研究は知らないので,あったら読みたい。

2018-02-20

博士増、生産性向上に結びつかず の記事いくらなんでもツッコミどころ満載な件

日本企業博士号取得者の採用を増やすと、逆に生産性が下がるとする分析日本経済研究センターがまとめている。

一人前の研究者とされる博士人材日本では、企業終身雇用制などに縛られて人材を使いこなせていない可能性や、大学企業研究現場で役立つ人材が十分に育っていないことが考えられるといっているが根拠となるグラフいくらなんでも以下のものだった。

https://www.jcer.or.jp/policy/policy-proposal/detail5316.html

どうみても疑似相関です。ありがとうございます。これで相関や関係を論じられるわけななんてないだろう。もっと丁寧に変数関係性を立証したうえで、議論するべきでは?

使っている変数根拠となっているのが、博士号取得者・労働生産性鉄鋼業生産でのみ相関を見ているがいくらなんでも中間変数やらの議論が抜けすぎているのではないか

この研究で組み立てるとすれば、博士号取得者が増えたことでどういった影響あったか総論的にまず見ていく必要があるのではないか

そして比率博士号取得者をやっているが、これから労働生産性全体まで波及して影響を及ぼすなんて無理だろう。

注1 匿名はてな画像乗っけるやり方がわからなかったのリンクのみ

注2 匿名卑怯だというのならば、是非ともこの件はデータ分析関わる博士として身分を公開して議論を行いたいため著者らと話をしたいところである

注3 関わっている研究者を見たところそれっぽい人はいるのだが、本当にこれちゃんと読んだうえで議論しているのだろうか。主執筆者と思われる主任研究員、福主任研究員の方は博士号を持っていないようだ。まぁ無くても研究論文は出せるから良いとは思うが流石にちょっとなぁ・・・

2018-02-13

anond:20180213163249

まあでもそれって

「周囲の環境」「変数の組み合わせ」が発狂する条件という括りで考えたら当たり前のような

2018-02-11

やだやだ

Python2系でUnicode扱うのやだやだ

Spyderで変数エクスプローラー文字コードをなんとかできたと思ったら

コンソール文字は化けたまんまだし、ファイルに書き出す際の文字コードダメダメだよう!

もうRに帰るー!

2018-02-10

anond:20180210130536

ループ変数は全部i,j,kあたりで終わらせてそうだよな

2018-02-09

変動の理由説明する変数を増やすと、正確になるが、「だから何?」となりがち。

変動の理由説明する変数を減らすと、恣意的になるが、面白くなる。役立つ。

2018-02-03

統計モデリングで癌の5年生存データから良い病院を探すは乱暴すぎ

はてブにあがっていた、

http://statmodeling.hatenablog.com/entry/best-hospitals-for-cancers

だが、かなり乱暴じゃないか

以下では病院ごとの生存率や手術率を比較するために、癌種t・病院hにおける男性比率を0.5・平均年齢を60・平均進行度を2.5(おおよそステージIIに相当)に仮に固定して議論をすすめます

これは無茶がありすぎ。

例えばがんセンター中央病院の実績。

https://www.ncc.go.jp/jp/about/disclosere/result_h/index.html

細胞がん

進行期 症例

I 28

II 120

III 153

IV 50

子宮頚がん

進行期 症例

I期 425

II期 139

III期 120

IV期 46

癌種における進行度の分散全然違うし、症例数そのものも違うし、それぞれの癌種の生存確率も違う。

この仮定を置いた時点で、どのようなモデルをつくろうが、単純に難病を受け入れる病院が不利になるに決まっている。

少なくとも各病院患者ステージ別、癌種別人数位は推計してからモデル化しないと。

なんでみんな素直に称賛しているのかさっぱりわからない。

そもそも固定値として仮定に置いている、男性比率・年齢・進行度こそが5年生存率の主要な説明変数であり、病院ごとの技術の差なんてそれらと比較すると説明力10%もないんでないの?

選挙予測でいうと、過疎の選挙区千代田区住民年齢構成比を全国平均を割り当てて自民党得票率を予測しているようなものだろ。当たるわけないよね。

モデリング方法自体 理解ができない場合、それだけですごいと思ってしまうのか?

2018-01-19

var getCustomerData = getCustomer(id);

なーんで、get関数でとってきた結果の変数名にgetってつくの?

馬鹿なの

馬鹿なの

馬鹿なの

2018-01-15

MeltdownとSpectreの原理についてメモ

最近大騒ぎになっているIntelなどのCPUレベル脆弱性、MeltdownとSpectreについてメモ最初キャッシュ内のデータを読み取るのかと勘違いしていたのでその点を中心に。

CPUによってアクセス制限されているはずのカーネル領域データへのアクセスがアウト・オブ・オーダー実行(OoO)で動作してしまうことがある(Meltdown)
OSによってアクセス制限されているはずの別プロセスユーザー領域データへのアクセス投機的実行で動作してしまうことがある(Spectre)

ただし
OoO投機的実行でアクセス制限されている領域へのアクセスが行われても、ソフトウェアアクセス可能レジスタやメインメモリ上の値は、OoO投機的実行もないCPUと変わらない。MeltdownとSpectreでこの原理が破れたわけではない。
キャッシュにはアクセスできない領域データが入っているかもしれないが、ソフトウェアから「L1キャッシュのn番目のデータを読む」といった操作はできないし、実のところMeltdownとSpectreではキャッシュにどんな値が入っているか関係ない。

そこで、OoO投機的実行でアクセス制限されている領域へのアクセスが行われている間に、次のような処理が走るようにする。

a = *kptr; /* kptrはアクセス制限されている領域へのポインタ */
b = array[a<<12]; /* 配列arrayは自プロセス領域12ビットシフトハードウェアプリフェッチャによる先読みの影響を防ぐため。 */

参考:
hiuchidaさん 「MeltdownとSpectreの違いについて分かったこと」
https://qiita.com/hiuchida/items/2248b379197a5052029e
品川高廣さんのツイート
https://twitter.com/utshina2/status/948809945327157253

配列arrayは自プロセス領域内なので後から問題なくアクセス可能変数nをカウントアップしながらarray[n<<12]のアクセス時間順次計測すると、array[(*kptr)<<12]はキャッシュに残っているのでアクセス時間が早い。これによって*kptrの値が推定できる。

まりキャッシュに入っている値そのものではなく、あるアドレスキャッシュされているか否かという形でOoO投機的実行中の一時的な値を記憶させてしまう。

2018-01-14

anond:20180114180633

classがあってprivateな変数メソッドがあるのがオブジェクト指向だと思ってる

クラスプロトタイプベースから無い。

ただES2015から糖衣構文としてClassは使えるようになった。

プライベート変数は今後実装される。プライベートメソッドは知らない。

まりES2015以降とそれ以前ではJavaScriptと言っても全く違う言語ってことだな。

anond:20180114175519

classがあってprivateな変数メソッドがあるのがオブジェクト指向だと思ってる

Typescritはそれっぽい(?)JSはそこまで詳しく知らない

2017-12-31

anond:20171231132934

変数定義しなければ、

メモリリークもはたまた不具合も発生しないでしょう?

という教え。

まり机上の空論

2017-12-22

意志の力証明しようとした研究とかってある?

例えば、眠いけど起きていたいという時に、本人の意識では、「頑張って」つまり意志の力で起きているという認識になるのだけど、頑張ったところで結局眠ってしまうこともある。

逆に、眠気は感じるけど特に頑張らなくてもなんとなく起きていることができた、ということもある。

まり、本人が意志の力に頼るかどうかと、眠気に負けて眠ってしまうかどうかの間に、因果関係があるかどうかが明らかではない。

これはただの一例で、「意志の力で耐えた」「意志の力で耐えようとしたが負けてしまった」「意志の力に頼らなくても耐えることができた」「意志の力に頼らず、そのまま負けてしまった」という4パターンが想定できるケースは無数にある。4パターンが全てありうる以上は、因果関係が明らかではなく、従って、「意志の力自体無意味変数なのではないかという疑念が捨てきれない。

こういうのをちゃんと調べて、「意志の力はなんらかの形で実在する」とか、あるいは「意志の力存在を示す証拠は見つからなかった」みたいな一応の結論を出した研究があるかどうか気になった。

2017-12-21

エクセルは数式エディタで書いた変数対応づけできるようになって欲しい

単位がわからなかったり、元の数式との対応がわからず、他人が作ったエクセルであっているかからなくなるのだが、

みんな困ってないのだろうか

2017-12-17

広告代理店本質的問題ハラスメントである

広告業界の人です。

電通はあちゅう伊藤春香)さんが、元電通クリエイティブディレクターである岸勇希さんのパワハラ実名で伝えるという、勇気ある行動をしました。はあちゅうさんはインフルエンサーとして電通から仕事を直接的にも、間接的にも受けている可能性が高いので、仕事を失う(かもしれない)中でこの行動をとったのは素晴らしいことだと思います

https://www.buzzfeed.com/jp/takumiharimaya/hachu-metoo?utm_term=.rsZgEzAX9#.inw64Bypb

邪推になりますが、Newspicksでの特集が行われ、幻冬舎から書籍刊行され、岸氏のメディア価値高まるこのタイミングでの発表、Buzzfeedはあちゅうさん(と背中を押したヨッピーさん)は、かなりの覚悟をもって周到に進めていた感じがします。私は働く一個人として、より本質的問題解決が行われてほしいと感じています電通を中心として、業界全体が良くなってほしいと思い、勝手ながら補足説明をさせてください。

広告業界本質的問題ハラスメントである

広告業界の人としては、この領域にメスが入ったことに快哉叫びたい気持ちでいっぱいです。なぜなら、広告業界はこうしたパワハラ/セクハラが横行しているから。そして、昨年の電通騒動問題になったのは主に「長時間残業」であり、パワハラ問題として矮小化されていたから。

電通が発表している労働環境改革は主に時短や働き方の弾力化がほとんどとして発表されています

https://www.nhk.or.jp/gendai/articles/4015/

7月クローズアップ現代でも、そのほとんどが働き方に関することであり、パワハラ文字は見えません。高橋まつりさんの問題に関しても、不適切残業が原因としており、高橋さんTwitter確認できたような、パワハラセクハラに関することは対外的問題として受け止められているようには感じません。

しかし実際はこうしたハラスメントが横行しており、電通をはじめとした広告業界の中における「弱者」は大きな被害を受けているのが実態です。

広告業界における「弱者」、「強者」とは誰か?

広告代理店の仕組みは業界内にいないとわかりにくいかもしれません。様々な強者弱者存在し、さまざまなカタチでハラスメントが行われています

それぞれ説明します。

1.広告代理店上司-部下

今回の岸氏-はあちゅうさんの関係はこれにあたります一般企業にも存在する関係性です。ただし広告代理店特にこれが激しい理由は後述します。

2.一部の広告代理店権力者-学生

多くの代理店社員学生関係することはありませんし、総合商社のように社員採用に対して推薦するというような仕組みがないため、学生に対するセクハラ構造的には起きにくいのですが、一部の広告代理店権力者は異なります。岸氏がBuzzfeed記事で「カンヌ広告祭にインターンを連れて行った」という記載があります。(岸氏は直接的関与を否定していましたが)

広告業界個人の力が強くなりやすく、かつクリエティブはその中でも特権階級のため岸氏のようないわゆる「スタークリエイター」的な存在には絶大な権力存在します。こうした権力者採用に対して意見する力を持っている人もいます。こうした権力者は岸氏に限らず多く存在します。

https://twitter.com/UfG7GCzb7Oupjyz/status/942341326497923072

例えばTwitter話題になっている博報堂若者研究を行っている原田曜平氏なども似たような権力者でしょう。(真偽はわかりません)

電通博報堂ADKにはクリエティブのインターン採用存在します。こうしたインターン採用にまつわる問題存在する可能性がありますBuzzfeed記事にも記載がありますが、岸氏も「インターン学生相手にやり過ぎたから、さすがに電通から切られたのでは?」という噂が本当かどうかわかりませんが業界内ではまことしやかにささやかれていました。

3.テレビ局新聞社エグゼクティブ-広告代理店の若手メディア営業

広告代理店テレビ局新聞社から広告枠を仕入れて、一般企業販売しています。これが「代理店」と言われている理由です。基本的にはテレビ局新聞社にとって広告代理店は「枠を買ってく売ってれるお客様」です。従って広告代理店の方がメディアより一般的には立場が上のように感じますが、テレビ局新聞社広告代理店は深い関係にあり、実情としては持ちつ持たれつです。事実大手代理店にはテレビ局新聞社関係者が多くコネ採用されています。こうしたテレビ局新聞社役員局長部長クラスから広告代理店の若手メディア担当は強烈なパワハラ/セクハラを受ける例が多いです。

(おそらくこうした問題最後まで報道されないことでしょう。代理店同様に、マスコミも自浄作用に乏しい業界ですし、上述したような力関係代理店から訴えることは難しいので)

4.クライアントエグゼクティブ-広告代理店の若手営業

広告代理店において広告を出してくれる一般企業お客様であり、クライアントと呼ばれています。つまり立場は圧倒的に上です。広告代理店広告を出す企業に対して強気に出ることはまずありません。これが長時間労働の温床になっていた「徹底的な御用聞き営業」の実態です。NOと言わないのですから、なんでも仕事が積み上がり、労働時間が増大します。

これと同時に存在するのが、クライアント企業エグゼクティブからパワハラ/セクハラです。持ちつ持たれつなメディアとは異なり、明らかに立場が弱いので、営業は厳しい立場にありパワハラセクハラを受けやす環境です。セクハラ言語道断ですが、難しいのは「パワハラ業務の注文」との境界線です。この狭間で多くの営業が心を病んでいます

3と同様、この問題も明るみに出にくいでしょう。その理由は下記の通りです。↓

https://twitter.com/fladdict/status/942317902799060992

5.広告代理店-下請け会社

広告代理店は様々な業務を請け負うため、下請け会社を多数並行で使うハブ的な立ち位置になることが多いです。そんな下請け会社クライアント相手と反対に、代理店から仕事をもらう立場ですから立場が弱いです。つまりセクハラパワハラが非常に起きやす環境です。事実代理店内では下請け会社へのパワハラセクハラでの懲戒は多いです。(セクハラ/パワハラだけでなく、金銭の着服といった事件存在します)

なぜ広告業界ハラスメントが多いのか?

そもそもテレビ局などのメディアを含むマスコミという業界が、現代ネット隆盛まで実態が謎に包まれており、問題が表面化しにくかったことが大きいでしょう。結果的に自浄作用が非常に低く、問題放置されていた現状があります。それだけでなく、人間人間トラブルが起きにくい産業構造であることも大きいです。いわゆるメーカーなどと異なり「代理業」が主であることから、自社の商品というもの基本的にありません。結果、人間が大きな変数として存在することになります。(コンサルなどと同様の産業構造です)そのため、人間関係重要になりハラスメントが起きやすくなります

様々なパターンがあり、広告代理店内には加害者被害者が混在し、ある面では被害者が、加害者になることもありうる環境にあります広告代理店からハラスメントを根絶するためには、このすべてを是正しなくてはなりません。様々なハラスメントが起きやす業界からこそ、どの業界よりもハラスメントに厳しくなくてはいけないのですが、結果的にどんな業界よりも緩い・・・だからこそハラスメントがそこかしこで起きる、という実態があります企業ガバナンスのものを変える覚悟を持たなくてはならないのです。

2017-12-13

anond:20171213160532

ときにteratailでは「変数名や関数名はローマ字表記するべきです」などと狂ったプロパガンダを行うスレッドが建ったりしますが、

 

個人的には識別子は全角で表記すべきと思ってるけど、賛同されたことはない。

なんでみんな、英語を読まないんですか?

プログラマなのに英語を読もうとしない人が多すぎるのが謎過ぎます

プログラミング関係ない一般企業なら英語に触れる機会がほとんどないので関心が持てないのは分かりますが、プログラミングにおいては毎日必ず大なり小なりの英語に触れざるを得ません。

にもかかわらず、何一つ英語について理解しようとしない姿勢はもはや、霊長類としての正常な思考力が存在しないのではないかとすら思います

まず間違いなくエラーコード英語ですが、それすら、何が書いてあるのか理解しようとしないというのは、「何故?」を問う前に、本当に知性があるのかすら疑われます

我が国日本においてはほとんどの人間中学校高校と、最低でも6年間英語を学びます

なのになぜ、最低限の英語すら理解できないのか、全くもって理解できません。

ときにteratailでは「変数名や関数名はローマ字表記するべきです」などと狂ったプロパガンダを行うスレッドが建ったりしますが、

そういう人たちは、親と社会教育に支払ったお金の事をどう思っているのでしょうか?

その事が気になって夜も眠れないので、これから昼寝します。

よろしくお願いします。

https://teratail.com/questions/104589

2017-11-26

anond:20171126121621

そのりくつでいうと無料公園図書館等々も治安悪化していてしかるべきではないだろうか

なんかもっと他にも要素なり変数りあるんじゃないかと思っている

例えばその病院医者もまた本田選手のような考え方をしており、無意識患者を見下した言動を取ったために不信感を持たれたとか

こんなことは言いたくないが、どうしようもない人にはある種の障害が疑われる人も多い、振る舞いだけで推察するのは難しいと思う

2017-11-24

再帰を使う理由

プログラミングには様々なパラダイム(考え方)があります

 

構造プログラミングでは

  1. 順次
  2. 分岐(if)
  3. 反復(for、while)

命令を並べます

 

同じことを関数型プログラミングでは

  1. 順次:(関数の)合成
  2. 分岐パターンマッチ
  3. 反復:再帰

で実現することができます

 

両者の違いは、代入の有無=参照透過性の有無の違いです。

関数型プログラミングでは基本的に代入なしで処理します。そのため反復回数をカウントする変数カウントアップを代入しなくても、終了条件を指定して再帰処理を行えば反復できます。(反復のカウント変数がない代わりに、関数型の「再帰」では必要に応じて「アキュームレーター」という仕組みを使って、途中の計算結果を保持することもできます。)

再帰で繰り返しを表現するのは、関数型プログラミングの側面を出した説明と言えるのでないでしょうか?

 

関数型プログラミング入門書として「プログラミングの基礎」という本が分かりやすいです。

https://www.amazon.co.jp/dp/4781911609

2017-11-23

メタナントカ

例えば「AB」という概念があった時, 「ABAB」「ABのAB」「ABに関するAB」という概念も成立しうる場合, その概念は「メタAB」と呼べそうである.

あたりがぱっと思いつくけれど, 身近な例でも応用できないだろうか.

意外と難しい.

2017-11-19

sellPrice

おう、ユーザーが売却するとき下取り価格変数をsellPriceと書くのやめろや

いや、一貫してればまあ構わないのだが、できれば店がsellするpriceと一発で区別つけられるようにしてくれ

2017-11-11

つかゲームGUI変数いじってるだけとかどうとでも言えるわ

rubyドキュメントあいかわらず糞と思うとき

動くコード乗せろよと言いたい

一番始めにみる要約のところなんかコピペで動かん。

たとえばHASHの下記のページ

https://docs.ruby-lang.org/ja/2.4.0/class/Hash.html

{s: b , ... }    
{"a+": b , ... }

「...」ってなんだよ略しすぎ。

bって変数いかエラー起こす

そんで、下記なんか修正すると動く

p r = {s: 'b'   , h: 'c'  }
p r = {"a+": 1  , "b+": 2 }

2017-11-10

おっさんメソッド引数なしで長くなる理由

どうやら「メソッド細かくして~戻り値変数作って~引数渡しして~」という行為が面倒くさいというか短期記憶で処理しきれなくなるようだ

引数なし戻り値もほぼなしのメソッドが5行くらい並んでる(使うデータや出力されるデータは外部のどっかの広域変数に置いてある)、というのはその間に何か挟まれるとカタマリとしてわけがからなくなるから

過去おっさんメソッド/サブルーチンが長いのは現代プログラミングに触れてない世代だったからという解釈があったのだが、ぶっちゃけ加齢が主原因であった


40歳になったからわかったわ

アーカイブ ヘルプ
ログイン ユーザー登録
ようこそ ゲスト さん