![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python数据处理
flying_coder
graph representation learning、Anomaly Detection, Graph Prompt Learning, Graph Foundation Model
展开
-
Python zip()函数个人遇到的小问题——当输入的列表个数不固定的时候如何解决
Python zip()函数个人遇到的小问题——当输入的列表个数不固定的时候如何解决原创 2022-07-09 12:39:28 · 582 阅读 · 1 评论 -
针对python矩阵运算的理解
原创 2019-09-02 16:37:18 · 449 阅读 · 0 评论 -
原 python下DataFrame, Series, ndarray, list, dict, tuple的相互转换
import numpy as npimport pandas as pd########### Series ###########Series <--> DataFrame*dataframe* = pd.DataFrame({"XXX1":*series1*,"XXX2":*series2*})*series* = *dataframe*[0] #无标签时*se...转载 2019-01-30 22:48:15 · 1089 阅读 · 0 评论 -
关于python下的mysql数据库查询存储操作
鉴于使用mysql的时候,在查询和存储数据主要是用dataframe的格式查询操作如果使用cursor没有办法一步得到dataframe,如果使用pd.read_sql()或者read_sql_table()操作会更方便,在这里我使用read_sql()。插入的时候使用pd.io.sql.to_sql()函数能够直接将dataframe放入数据库,更加便捷,具体的操作如下,所需要的包在代码中体...原创 2018-12-13 15:39:42 · 392 阅读 · 0 评论 -
关于python pandas read_csv的理解
pandas.read_csv参数整理cutColumns = pd.read_csv("xxxx.csv", sep=',')cutColumns = pd.read_csv("xxxx.csv", sep=',',index_col=0)#注意上面两个代码是不一样的,对于python而言false(0)值和None值是两个东西,#如果想让读入的dataframe不以第一行的任何一列...原创 2018-12-12 15:27:34 · 2350 阅读 · 1 评论 -
python的DataFrame排序问题
一、定义数据框DataFrameimport pandasframe = pandas.DataFrame({"a":[9,2,5,1],"b":[4,7,-3,2],"c":[6,5,8,3]}) frameOut[53]: a b c0 9 4 61 2 7 52 5 -3 83 1 2 3 二、按列对DataFrame排序1. ...转载 2018-08-30 12:26:06 · 50034 阅读 · 2 评论 -
关于python map代码理解实例
people = ['Dr. Christopher Brooks', 'Dr. Kevyn Collins-Thompson', 'Dr. VG Vinod Vydiswaran', 'Dr. Daniel Romero']def split_title_and_name(person): spli=person.split(' ') i=len(spli)...原创 2018-08-19 10:31:19 · 627 阅读 · 0 评论 -
关于mac下连接mysql和mysql workbench连接mysql的异常
可能会有人和我一样在安装mysqld8.0.11的时候不注意使用哪种密码,然后使用了 Strong password Encryption,这种密码目前存在兼容性的问题所以在不理解的时候应该避免使用,它有可能会导致workbench和python的连接失败。解决办法:使用legacy password encryption还有查看mysql端口的方法有:show global variables ...原创 2018-05-16 15:29:30 · 2837 阅读 · 1 评论 -
关于Mac下python和pycharm的异常点
1.Mac自带python2.7环境,要想更改python命令到自己装的python其他版本,需要修改bash_profile(可以上网搜索方法)2.关于python2.x和python3.x的编码格式的不同(具体的可以百度一下),有时候进行打开数据文件操作的时候,#出现Unicodexxxx的错误与编码没有关系,是与自己额外建立的sales_2013.xlxs的空文件有关,当读取sales开头的...原创 2018-05-15 16:02:40 · 745 阅读 · 0 评论 -
python-Error Message: 'float' object cannot be interpreted as an integer
网上有一中出现的情况如下: batch = 200for x in range(len(order_nos) / batch + 1): # do something此代码在python2下运行正常但是在python3下面运行会出现问题;原因在于两个版本下对float的处理方法不同,python2下在运行/的时候产生的结果会自动忽略小数,直接取整数,而python3中 是会保留小数点的...原创 2018-05-18 10:42:36 · 5523 阅读 · 0 评论