{ "info": { "author": "sinhrks", "author_email": "sinhrks@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "japandas\n========\n\n.. image:: https://img.shields.io/pypi/v/japandas.svg\n :target: https://pypi.python.org/pypi/japandas/\n.. image:: https://readthedocs.org/projects/japandas/badge/?version=latest\n :target: http://japandas.readthedocs.org/en/latest/\n :alt: Latest Docs\n.. image:: https://travis-ci.org/sinhrks/japandas.svg?branch=master\n :target: https://travis-ci.org/sinhrks/japandas\n.. image:: https://codecov.io/gh/sinhrks/japandas/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/sinhrks/japandas\n\nOverview\n~~~~~~~~\n\npandas Japanese extension.\n\npandas \u306e\u65e5\u672c\u8a9e\u62e1\u5f35\u3002\u4ee5\u4e0b\u306e\u6a5f\u80fd\u3092\u63d0\u4f9b\u3059\u308b\u3002\n\n- \u65e5\u672c\u8a9e\u306e\u65e5\u4ed8\u306e\u30d1\u30fc\u30b9\n- \u65e5\u672c\u306e\u795d\u65e5\u30ab\u30ec\u30f3\u30c0\u30fc\u3068\u3001\u305d\u308c\u3092\u5229\u7528\u3057\u305f\u55b6\u696d\u65e5\u8a08\u7b97\n- \u6587\u5b57\u5217\u306e\u5168\u89d2/\u534a\u89d2\u5909\u63db\n- e-Stat \u304b\u3089\u306e\u30c7\u30fc\u30bf\u306e\u53d6\u5f97\n- \u30ed\u30fc\u30bd\u30af\u8db3\u30c1\u30e3\u30fc\u30c8\n\n**\u88dc\u8db3** \u3053\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u3067\u306f\u3001\"\u65e5\u672c\u56fa\u6709\u306e\u6a5f\u80fd\u3067\u3042\u308a\u672c\u6d41\u306b\u5b9f\u88c5\u3055\u308c\u308b\u53ef\u80fd\u6027\u304c\u4f4e\u3044\u3082\u306e\", \u3082\u3057\u304f\u306f\"\u305d\u308c\u3089\u306b\u95a2\u4fc2\u3057\u672c\u6d41\u306b\u5b9f\u88c5\u3055\u308c\u308b\u53ef\u80fd\u6027\u304c\u4f4e\u3044\u3082\u306e\" \u3092\u5b9f\u88c5 / \u30e1\u30f3\u30c6\u30ca\u30f3\u30b9\u3059\u308b\u3002\n\n\n\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\n~~~~~~~~~~\n\n.. code-block:: sh\n\n pip install japandas\n\n\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\n~~~~~~~~~~\n\n- \u958b\u767a\u7248: http://japandas.readthedocs.org/en/latest/\n- \u30ea\u30ea\u30fc\u30b9\u7248: http://japandas.readthedocs.org/en/stable/\n\n\u6a5f\u80fd\u6982\u8981\n~~~~~~~\n\n\u65e5\u672c\u8a9e\u306e\u65e5\u4ed8\u306e\u30d1\u30fc\u30b9\n,,,,,,,,,,,,,,,,,\n\n.. code-block:: python\n\n >>> import japandas as jpd\n >>> jpd.to_datetime('2014\u5e7411\u670830\u65e5')\n Timestamp('2014-11-30 00:00:00')\n\n >>> jpd.to_datetime(['2014\u5e7411\u670830\u65e513\u664225\u5206', '2014\u5e7411\u670830\u65e514\u664238\u5206'])\n \n [2014-11-30 13:25:00, 2014-11-30 14:38:00]\n Length: 2, Freq: None, Timezone: None\n\n >>> jpd.date_range(start=u'2013\u5e7412\u670801\u65e5', end=u'2014\u5e7412\u670801\u65e5', freq='D')\n \n [2013-12-01, ..., 2014-12-01]\n Length: 366, Freq: D, Timezone: None\n\n\n\u65e5\u672c\u306e\u795d\u65e5\u30ab\u30ec\u30f3\u30c0\u30fc\u3068\u3001\u305d\u308c\u3092\u5229\u7528\u3057\u305f\u55b6\u696d\u65e5\u8a08\u7b97\n,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,\n\n.. code-block:: python\n\n >>> import pandas as pd\n >>> import datetime\n\n >>> calendar = jpd.JapaneseHolidayCalendar()\n >>> cday = pd.offsets.CDay(calendar=calendar)\n\n >>> datetime.datetime(2014, 4, 28) + cday\n # 4/29\u306f\u795d\u65e5(\u662d\u548c\u306e\u65e5)\n Timestamp('2014-04-30 00:00:00')\n\n >>> datetime.datetime(2014, 4, 28) - cday\n # 4/26\u306f\u571f\u66dc\u65e5, 4/27\u306f\u65e5\u66dc\u65e5\n Timestamp('2014-04-25 00:00:00')\n\n >>> datetime.datetime(2014, 5, 3) + cday\n # 5/4\u306f\u65e5\u66dc\u65e5, 5/5\u306f\u795d\u65e5(\u3053\u3069\u3082\u306e\u65e5), 5/6\u306f\u795d\u65e5(\u307f\u3069\u308a\u306e\u65e5/\u632f\u66ff\u4f11\u65e5)\n Timestamp('2014-05-07 00:00:00')\n\n >>> datetime.datetime(2014, 5, 3) - cday\n # 5/3\u306f\u571f\u66dc\u65e5\n Timestamp('2014-05-02 00:00:00')\n\n # \u9069\u5f53\u306a\u30c7\u30fc\u30bf\u3092\u4f5c\u6210\n >>> df = pd.DataFrame(np.random.randn(10, 3),\n ... index=jpd.date_range(u'2014\u5e745\u67081\u65e5', u'2014\u5e745\u670810\u65e5', freq='D'))\n >>> df\n 0 1 2\n 2014-05-01 0.762453 -1.418762 -0.150073\n 2014-05-02 0.966500 -0.473888 0.272871\n 2014-05-03 0.473370 -1.282504 0.380449\n 2014-05-04 0.215411 0.220587 -1.088699\n 2014-05-05 0.286348 -1.069165 -1.471871\n 2014-05-06 -0.665438 -0.402046 -1.008051\n 2014-05-07 1.173935 2.080087 -2.279285\n 2014-05-08 -0.957195 0.746798 0.092214\n 2014-05-09 -0.259276 -0.775489 0.572525\n 2014-05-10 -0.910188 0.294136 0.020730\n\n >>> cday = pd.offsets.CDay(calendar=calendar)\n >>> indexer = jpd.date_range(u'2014\u5e745\u67081\u65e5', u'2014\u5e745\u670810\u65e5', freq=cday)\n\n # \u30ab\u30ec\u30f3\u30c0\u30fc\u4e0a \u55b6\u696d\u65e5\u306e\u30ec\u30b3\u30fc\u30c9\u3092\u62bd\u51fa\n >>> df.ix[indexer]\n 0 1 2\n 2014-05-01 0.762453 -1.418762 -0.150073\n 2014-05-02 0.966500 -0.473888 0.272871\n 2014-05-07 1.173935 2.080087 -2.279285\n 2014-05-08 -0.957195 0.746798 0.092214\n 2014-05-09 -0.259276 -0.775489 0.572525\n\n\n\u5168\u89d2/\u534a\u89d2\u5909\u63db\n,,,,,,,,,,,\n\n.. code-block:: python\n\n >>> s = pd.Series([u'\uff71\uff72\uff73\uff74\uff75', u'ABC01', u'DE345'])\n >>> z = s.str.h2z()\n >>> z\n 0 \u30a2\u30a4\u30a6\u30a8\u30aa\n 1 \uff21\uff22\uff23\uff10\uff11\n 2 \uff24\uff25\uff13\uff14\uff15\n dtype: object\n\n >>> z.str.z2h()\n 0 \uff71\uff72\uff73\uff74\uff75\n 1 ABC01\n 2 DE345\n dtype: object\n\ne-Stat \u304b\u3089\u306e\u7d71\u8a08\u60c5\u5831\u53d6\u5f97\n,,,,,,,,,,,,,,,,,,,,,,,\n\n.. code-block:: python\n\n >>> key = \"your application id\"\n >>> df = jpd.DataReader(\"0000030001\", 'estat', appid=key)\n >>> df.head()\n value \u5168\u56fd\u90fd\u9053\u5e9c\u770c030001 \u5168\u57df\u30fb\u96c6\u4e2d\u306e\u5225030002 \u5e74\u9f62\uff15\u6b73\u968e\u7d1a\uff21030002 \u7537\u5973\uff21030001\n \u6642\u9593\u8ef8(\u5e74\u6b21)\n 1980\u5e74 117060396 \u5168\u56fd \u5168\u57df \u7dcf\u6570 \u7537\u5973\u7dcf\u6570\n 1980\u5e74 89187409 \u5168\u56fd\u5e02\u90e8 \u5168\u57df \u7dcf\u6570 \u7537\u5973\u7dcf\u6570\n 1980\u5e74 27872987 \u5168\u56fd\u90e1\u90e8 \u5168\u57df \u7dcf\u6570 \u7537\u5973\u7dcf\u6570\n 1980\u5e74 5575989 \u5317\u6d77\u9053 \u5168\u57df \u7dcf\u6570 \u7537\u5973\u7dcf\u6570\n 1980\u5e74 1523907 \u9752\u68ee\u770c \u5168\u57df \u7dcf\u6570 \u7537\u5973\u7dcf\u6570\n\n\n\u30ed\u30fc\u30bd\u30af\u8db3\u30c1\u30e3\u30fc\u30c8\n,,,,,,,,,,,,,,,,,\n\n.. code-block:: python\n\n >>> df.plot(kind='ohlc')\n \u30c1\u30e3\u30fc\u30c8\u7701\u7565\n\n\nLicense\n~~~~~~~\n\nBSD.\n\n\u65e5\u672c\u306e\u795d\u65e5\u30c7\u30fc\u30bf\u30bd\u30fc\u30b9\u3068\u3057\u3066\u4ee5\u4e0b\u3092\u5229\u7528\u3002\n\n- `komagata/holiday_jp `_\n\n Copyright (c) 2009 Masaki Komagata. See `LICENSE `_ for details.\n\n- `holiday_jp `_\n\n MIT.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://japandas.readthedocs.org/en/stable", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "japandas", "package_url": "https://pypi.org/project/japandas/", "platform": "", "project_url": "https://pypi.org/project/japandas/", "project_urls": { "Homepage": "http://japandas.readthedocs.org/en/stable" }, "release_url": "https://pypi.org/project/japandas/0.5.1/", "requires_dist": [ "pandas (>=0.20.0)", "pandas-datareader (>=0.7.0)" ], "requires_python": "", "summary": "pandas japanese extension", "version": "0.5.1" }, "last_serial": 4927985, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "105abe540ffbb4684522ae10ac82ca6e", "sha256": "8d3a31051c29ea944477e1a6bd5f8a520cfe4e35a64e2b92510d1cd03483564d" }, "downloads": -1, "filename": "japandas-0.0.2.tar.gz", "has_sig": false, "md5_digest": "105abe540ffbb4684522ae10ac82ca6e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33173, "upload_time": "2015-02-13T14:39:00", "url": "https://files.pythonhosted.org/packages/c3/d8/6d9d2428ea033d914de7c3b83a3bc216fbf23fd8bb6a7d918d2ae02f9979/japandas-0.0.2.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "0fabe4482585ceb3cc82450c5938b300", "sha256": "de388ca74764f6d80fe35b5dc61b73a2209f5e45aec3fd39523f4da164580e90" }, "downloads": -1, "filename": "japandas-0.1.0.tar.gz", "has_sig": false, "md5_digest": "0fabe4482585ceb3cc82450c5938b300", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54818, "upload_time": "2015-10-17T09:04:39", "url": "https://files.pythonhosted.org/packages/87/1f/8b216877c02c4c23d865865789d8456c8e1ca3b77d1f07693e9f8a13d885/japandas-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "57c0baf318e73a79fb6f4d4559916185", "sha256": "b9aeae4ef4dd60d17f3a6f06a1c82020afbff1fe65917e6c9a298b10efa0dda8" }, "downloads": -1, "filename": "japandas-0.2.0.tar.gz", "has_sig": false, "md5_digest": "57c0baf318e73a79fb6f4d4559916185", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57652, "upload_time": "2015-11-29T01:32:02", "url": "https://files.pythonhosted.org/packages/5a/98/f47a22a8763f44a15eec528b8914ddcd5b0c2383690fafc45ca66c0fd1db/japandas-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "aaaafe6f0af28c7357cbe0ea4e61a512", "sha256": "694918279190c73d1dc911de1fd6a6dbd842a407c6fbb445b7d6b9141320e84a" }, "downloads": -1, "filename": "japandas-0.2.1.tar.gz", "has_sig": false, "md5_digest": "aaaafe6f0af28c7357cbe0ea4e61a512", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58018, "upload_time": "2016-01-03T02:27:26", "url": "https://files.pythonhosted.org/packages/bd/f0/1bea4d5246137a9a37ee0f0fa76539ecbd834c3987055ce8eb6776aace51/japandas-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "261c3c122b357f423fb3fc331ed2b364", "sha256": "c98ff6db2198dcb73f7fb1a02f997b22bbe26e10f9600765b2be9bae0695dcbd" }, "downloads": -1, "filename": "japandas-0.3.0.tar.gz", "has_sig": false, "md5_digest": "261c3c122b357f423fb3fc331ed2b364", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58144, "upload_time": "2016-10-15T02:41:07", "url": "https://files.pythonhosted.org/packages/e0/ad/bdfc16795de607e741f27113449adc15a9c79ac6943a9b2ffbd90dac2c8c/japandas-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "5de679e52978fac0bdc9c445cdcf60e8", "sha256": "e9961c62e0abed3a301cdc09606e1c3b1bcd0f8738f94993f66d971486d329db" }, "downloads": -1, "filename": "japandas-0.3.1.tar.gz", "has_sig": false, "md5_digest": "5de679e52978fac0bdc9c445cdcf60e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51090, "upload_time": "2016-11-08T11:21:10", "url": "https://files.pythonhosted.org/packages/0c/1f/48b4dc6bebdef06a1a2547e944431c931a8e17e2691d2670d1f770272893/japandas-0.3.1.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "bf5954e7978f1b065247526aa3b7cfee", "sha256": "a57de3f21a4087913a2fa1afc57046c933f132b3339ed2ccb34c396e85436682" }, "downloads": -1, "filename": "japandas-0.4.0.tar.gz", "has_sig": false, "md5_digest": "bf5954e7978f1b065247526aa3b7cfee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50878, "upload_time": "2017-01-29T03:23:19", "url": "https://files.pythonhosted.org/packages/c8/5c/313930aa70241ff14b9892cb90f997281976605627cffa8f21a568cb4e78/japandas-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "56a271df952bdb9ad28eb037ec73fec9", "sha256": "5410c02b07cd5ae425c25682612ea10ef226d999ad04552569e40a8c3670a480" }, "downloads": -1, "filename": "japandas-0.4.1.tar.gz", "has_sig": false, "md5_digest": "56a271df952bdb9ad28eb037ec73fec9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50956, "upload_time": "2017-11-14T09:47:43", "url": "https://files.pythonhosted.org/packages/34/89/0e1810a33a7fce5f04c81e0817e3a0a5b3dc88283fb5ae6e2e655cf01e45/japandas-0.4.1.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "037f269c94aa6c4457024e0aa3280298", "sha256": "1d55917eed6de36aa60f1e516f80702f58cc910f5a9df89804d4a450ed50ba90" }, "downloads": -1, "filename": "japandas-0.5.0-py3.6.egg", "has_sig": false, "md5_digest": "037f269c94aa6c4457024e0aa3280298", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 81916, "upload_time": "2019-01-11T05:45:19", "url": "https://files.pythonhosted.org/packages/48/34/2f1f537bae3c00a5d82271d45a9754ac3ae4875918a2c8711b52012478c5/japandas-0.5.0-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "bd613bb35a9f021e999cfaa5e77c1016", "sha256": "d17b5b479aca74dfb85e03d01c93e42f9e90e6e5fe0e239e8b0492208f02e1c2" }, "downloads": -1, "filename": "japandas-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "bd613bb35a9f021e999cfaa5e77c1016", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 60406, "upload_time": "2019-01-11T05:45:16", "url": "https://files.pythonhosted.org/packages/8e/6a/65254c22d265583b1369191570cb475432523731b14083f22e36b0fe0582/japandas-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7234326f9666b92f46c5077ca8340d46", "sha256": "792c81c2ef51ef2938949426d27ebcd4e6807cbedc5e02e3c115424e737bd6fa" }, "downloads": -1, "filename": "japandas-0.5.0.tar.gz", "has_sig": false, "md5_digest": "7234326f9666b92f46c5077ca8340d46", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57733, "upload_time": "2019-01-11T05:45:22", "url": "https://files.pythonhosted.org/packages/0d/7f/98d330ef40be4ca55fdf3c64135a9083e4286764394339f15f5b967c88ab/japandas-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "216d5a89a533aab3fd90230c58b4cbb5", "sha256": "cb86a8dc9b83f0cebe72613c5922bf10d80accbad40d9c190e298fc3286dd2a5" }, "downloads": -1, "filename": "japandas-0.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "216d5a89a533aab3fd90230c58b4cbb5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 60596, "upload_time": "2019-03-12T01:55:56", "url": "https://files.pythonhosted.org/packages/eb/98/f389a19e1168abbe4f78ba71b653a21b976ab9e82bf45f7399458f385392/japandas-0.5.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e9cd7d628a8ae33e4f9565d510c9e739", "sha256": "8260517d9ba0cff7de1043d01df98e6c196129937b21c2619a760ddab9efd005" }, "downloads": -1, "filename": "japandas-0.5.1.tar.gz", "has_sig": false, "md5_digest": "e9cd7d628a8ae33e4f9565d510c9e739", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57920, "upload_time": "2019-03-12T01:55:58", "url": "https://files.pythonhosted.org/packages/6c/0b/c5ae46645c489cb3e4d53f4cfde6a197d1e4bc2680d7f321b99a8b9da10b/japandas-0.5.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "216d5a89a533aab3fd90230c58b4cbb5", "sha256": "cb86a8dc9b83f0cebe72613c5922bf10d80accbad40d9c190e298fc3286dd2a5" }, "downloads": -1, "filename": "japandas-0.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "216d5a89a533aab3fd90230c58b4cbb5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 60596, "upload_time": "2019-03-12T01:55:56", "url": "https://files.pythonhosted.org/packages/eb/98/f389a19e1168abbe4f78ba71b653a21b976ab9e82bf45f7399458f385392/japandas-0.5.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e9cd7d628a8ae33e4f9565d510c9e739", "sha256": "8260517d9ba0cff7de1043d01df98e6c196129937b21c2619a760ddab9efd005" }, "downloads": -1, "filename": "japandas-0.5.1.tar.gz", "has_sig": false, "md5_digest": "e9cd7d628a8ae33e4f9565d510c9e739", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57920, "upload_time": "2019-03-12T01:55:58", "url": "https://files.pythonhosted.org/packages/6c/0b/c5ae46645c489cb3e4d53f4cfde6a197d1e4bc2680d7f321b99a8b9da10b/japandas-0.5.1.tar.gz" } ] }