タグ

2015年7月13日のブックマーク (8件)

  • numpy/scipy/pandas/matplotlibメモ | mwSoft

    pandasでいろいろplot 概要 pandasとmatplotlibの機能演習のログ。 可視化にはあまり凝りたくはないから、pandasの機能お任せでさらっとできると楽で良いよね。人に説明する為にラベルとか色とか見やすく出す作業とか面倒。 @CretedDate 2014/09/25 @Versions python 2.7.6, pandas0.14, matplotlib1.4.2 DataFrameをplot DataFrameに対してplot()と書くだけで概ね描画できる。 とりあえずimport。 %pylab import pandas as pd import numpy as np from matplotlib import pylab as plt 3つのカラムを持つDataFrameをplotしてみる。 df = pd.DataFrame( [ [0, 1, 2]

    numpy/scipy/pandas/matplotlibメモ | mwSoft
    Ehren
    Ehren 2015/07/13
  • はじめるJupyter Notebook - Qiita

    Jupyter Notebookは、Pythonのコードを含んだWebページ(ドキュメント)を作成できる機能です。 Pythonコードは単純なテキストではなくきちんとPythonコードとして実行されるため、実行可能なコードとその結果を併せて保存しておくことができます。その上Webページのリッチな装飾で解説を入れ、公開/共有できるという至れり尽くせりなツールなのです。 nbviewerはGithub/Gistに上げたJupyter Notebookを参照できるサイトで、こちらを見ればどんな感じで仕上がるのかを見ることができるます。 これを使わない手はない、ということでその使い方について解説します。 インストール Installing Jupyter Notebook なお、Numpyなどの計算系ライブラリとセットで扱う場合は、AnacondaかMinicondaを利用したほうがよいと思います

    はじめるJupyter Notebook - Qiita
  • Rust in Detail: Writing Scalable Chat Service from Scratch

    10 Jul 2015 Part 1: Implementing WebSocket. Introduction. In this series of articles we’ll follow the process of creating a scalable, real-time chat service. The objective is to learn more about practical usage of the emerging language Rust and to cover the basic problems of using system programming interfaces, going step by step. Part 1 covers the project setup and the implementation of a bare bo

    Rust in Detail: Writing Scalable Chat Service from Scratch
    Ehren
    Ehren 2015/07/13
  • Python pandas パフォーマンス維持のための 3 つの TIPS - StatsFragments

    pandas でそこそこ大きいデータを扱う場合、その処理速度が気になってくる。公式ドキュメントではパフォーマンス向上のために Cython や Numba を使う方法を記載している。 Enhancing Performance — pandas 0.16.2 documentation が、軽く試したいだけなのに わざわざ Cythonや Numba を使うのは手間だし、かといってあまりに遅いのも嫌だ。そんなとき、pandas 来のパフォーマンスをできるだけ維持するためのポイントを整理したい。 pandas に限らず、パフォーマンス改善の際にはボトルネックの箇所によってとるべき対策は異なる。pandas では速度向上/エッジケース処理のために データの型や条件によって内部で処理を細かく分けており、常にこうすれば速くなる! という方法を出すのは難しい。以下はこの前提のうえで、内部実装からみ

    Python pandas パフォーマンス維持のための 3 つの TIPS - StatsFragments
  • TechCrunch | Startup and Technology News

    The National Democratic Alliance (NDA) has emerged victorious in India’s 2024 general election, but with a smaller majority compared to 2019. According to post-election analysis by Goldman Sachs, JP Morgan,… The tech layoff wave is still going strong in 2024. Following significant workforce reductions in 2022 and 2023, this year has already seen 60,000 job cuts across 254 companies, according to i

    TechCrunch | Startup and Technology News
    Ehren
    Ehren 2015/07/13
  • 軽量マークアップ言語の歴史をゆるく調べた #sphinxjp - kk_Atakaの日記

    目次 はじめに 調べた人 まとめ 年表 考察 地味に苦労した点、、 reST setext(structure-enhanced text) StructuredText reStructuredText プロジェクトの推移 Markdown Markdown 更新終了後について CommonMark Wiki Wiki YukiWiki MediaWiki その他 はてな記法 終わりに おまけ: 参考サイト Markdown系 reST系 Wiki系 その他 はじめに reSTの成り立ちが気になったので、Sphinx+翻訳 Hack-a-thon 2015.07 - connpassを利用して調べてみた。 reST以外にも軽量マークアップ言語MarkdownとWikiもいくつかピックアップ。 reStructuredText structuredText(reSTの系譜を辿って見つけた)

    軽量マークアップ言語の歴史をゆるく調べた #sphinxjp - kk_Atakaの日記
    Ehren
    Ehren 2015/07/13
  • インターネット時代の「通信の秘密」各国比較

    A Theory of Diagnostic Testing to Stop the Virus Spreading: Evidence-based Reasoning to Resolve the COVID-19 Crisis by Testing

    Ehren
    Ehren 2015/07/13
  • 「30歳を過ぎると起業が難しくなる」と言われる理由

    僕はシード投資家です。シードとは、会社と事業の設立準備をしている段階を意味するのですが、今後、どのような市場を狙い、どのような事業を展開させていくか、などはこのタイミングで検討します。 僕は21~52歳という幅広い年齢層の起業家たちを支援していますが、基的に若い・若くないに関わらず「スタートアップをやれる気配」があれば支援することにしています。一方で、やはり年齢が高くなればなるほど、スタートアップをやるのが難しくなる傾向があるなぁと感じてしまいます。 30歳過ぎると起業が難しくなるなぜ、年齢が高くなるほど、スタートアップをやるのが難しくなるのでしょうか。 まず、スタートアップをやるときは、年齢が高い人ほど経験や実績が邪魔になってしまうということが挙げられます。 人は、経験値が増えると「何かをうまくやること」が上手になります。しかし、スタートアップでは、どんな事業がヒットするのかわからない

    「30歳を過ぎると起業が難しくなる」と言われる理由
    Ehren
    Ehren 2015/07/13