Python
不信这个名字也有人用
这个作者很懒,什么都没留下…
展开
-
【Jupyter Lab】elyra插件安装问题解决
安装了anaconda后,运行Anaconda Prompt ,输入conda install -c conda-forge jupyterlab安装好了jupyter lab,然后安装elyra插件,安装语句:pip install --upgrade elyra && jupyter lab build可能遇到下面这个错误An error occured.ValueError: Please install Node.js and npm before continuin原创 2020-10-27 18:15:05 · 1913 阅读 · 0 评论 -
【Python】DataFrame调整列(行)顺序
import pandas as pddf = pd.DataFrame([[1,2],[3,4]],columns=['a','b'],index=['c','d'])df[['b','a']] #换列Out[12]: b ac 2 1d 4 3df.reindex(['d','c']) #换行Out[13]: a bd 3 4c 1 2#注:此时df还是原来的df,因为交换的结果都没有输出,# 所以要记得输出结果。...原创 2020-08-06 19:27:13 · 8213 阅读 · 0 评论 -
【Python】SQLite基础学习
准备工作Python中内置了SQLite3,不需要pip安装,直接导入import sqlite3一、创建(连接)数据库db首先,创建一个数据库,命名为‘test’,如果存在该名称的数据库,则连接该数据库,不会将其覆盖。conn = sqlite3.connect('test.db')这时,conn是数据库链接对象(就像是,打开了一个新的Excel,conn表示这个文件)conn具有的操作:#关闭数据库conn.close()二、创建游标cursorcurs = conn.cur原创 2020-08-01 17:44:47 · 385 阅读 · 0 评论 -
【Python】DataFrame一列拆成多列
例如:将DataFrame的时间“xxxx-xx-xx xx”,根据中间的空格,划分成日期“xxxx-xx-xx”和小时“xx”用split:#方法一df['日期']=df['时间'].str.split(' ').str[0]df['小时']=df['时间'].str.split(' ').str[1]#方法二df['日期']=df['时间'].map(lambda x: x.sp...原创 2020-04-29 14:46:06 · 3108 阅读 · 0 评论 -
【Python】DataFrame根据某列生成新的一列
例子:import pandas as pddf = pd.DataFrame({'A':[1,0,-1]}) df['B'] = df['A'].map(lambda a : 1 if a>0 else 0) #根据列A新增列B,A中大于0的值为1,否则为0df输出:原创 2020-04-29 00:22:06 · 10066 阅读 · 1 评论