Tags » Python

EclipseでPythonを設定する方法。

Setup 1:

python.zipをダウンロードします。アドレスのリンクはこちらです。 python.zip

その後に解凍します

Setup 2:

Eclipseの中に、ヘルプを選択して、Eclipseマケットプレースを押下します

そして、pyDevをインストールします

インストールを終わってから、Eclipseを再起動します

EclipseではpyDevを確認しましょう

Setup 4: pythonのライブラリーを設定

Eclipseの中に、ウィンドウを選択して、設定を押下します

そして、PyDev–>インタープリター–>pythonインタープリターを選択します

Python.exeを設定して、適用して閉じるのボタンを押下します

Setup 5: Pythonのプロジェクトを作成

Python

Simple Web App with Flask in Windows

Exploring running a Web App with Flask in Windows. To start with you need to have python installed. Once you have python installed here are the steps to run Flask. 308 more words

Technical

Graficación, primeros pasos [Semana 1]

Instalando Python 2.7.15.

Para empezar éste primer post quiero mostrar cómo lo configuré Python en mí sistema. Tengo Ubuntu 18.04.3. 472 more words

Personal

Linux and Python on Chromebook

Set up linux on the chromebook giving you the command line.

Follow this video to give some basics above the terminal.

Once you install linux on the chromebook, you will have access to python3 from the command line. 461 more words

一文带你了解pandas的DataFrame

作者: Simon https://zhuanlan.zhihu.com/p/35592464

在使用Python进行数据分析时,最常用的莫过于pandas包中的二维数据结构DataFrame(数据框),因为它可容纳不同的列数据类型,十分贴合实际应用。了解并掌握DataFrame的脾气秉性格外重要,如果不了解它是什么、包含什么,那么你将不能灵活控制它,本文将带你走进pandas的DataFrame,来看看它到底是什么?

1. 先聊聊numpy

pandas包中的数据结构是以numpy包作为基础,只不过增添了一些专门适合数据分析的功能和属性。

numpy中一维和二维数据结构均为ndarray,一般情况下,它存储的数据类型都是“数”,包括:整数、浮点数、复数。numpy具有着优秀的矩阵计算性能,可谓专为“算数”而生,其计算速度特别快,特别适合大数据的计算。

若要使用numpy,首先要导入该包:import numpy as np

创建numpy一维数组,需要传入一个列表参数,其元素查找方式类似于列表,但又和列表有着截然不同的区别:

区别一:array数组元素的数据类型必须一致,列表可以包含不同的数据类型

区别二:array可以进行向量计算

区别三:array具有统计功能

区别四:array数组乘以标量n表示每个元素值放大n倍,列表乘以标量n表示重复n次

请看下图:

numpy二维数组则是一个矩阵,较一维数组多了一个“轴”,有行也有列。

类似地,创建numpy二维数组,传入一个嵌套列表即可,每个子列表的元素数目相同,有多少个子列表,二维数组就有多少行。

其元素的查询方式可通过“[行标,列标]”的方式,如果要查询一行或一列,则用冒号(:)来代替。

在统计功能方面,二维数组较一维数组多了个“轴选项”,axis=0表示按列统计,axis=1表示按行统计。如果不加“轴选项”参数,则默认按整个数组计算统计量。如下图:

2. 开启pandas

刚才说了,pandas是以numpy为基础开发而来,它具有所有numpy优秀计算性能,额外又增加了适合数据分析的成分。来看看都增添了些什么? 71 more words

Python

Python

New Python Stuff

Machine learning

Pandas Library

Python