Heim  >  Artikel  >  Backend-Entwicklung  >  Was sind die am häufigsten verwendeten Befehle in Python?

Was sind die am häufigsten verwendeten Befehle in Python?

清浅
清浅Original
2019-03-02 14:53:4126678Durchsuche

Häufig verwendete Befehle in Python sind: 1. CSV-Datei öffnen; 3. Standardabweichung ermitteln; 6. Spaltennamen ändern; 7. Sortieren Sie in aufsteigender oder absteigender Reihenfolge nach einer bestimmten Spalte usw.

Was sind die am häufigsten verwendeten Befehle in Python?

[Empfohlene Kurse: Python-Tutorial]

Häufig verwendete Befehle in Python sind:

(1) CSV-Datei öffnen

import pandas as pd 
df=pd.read_csv(r’data/data.csv’)

(2) Datenrahmenindex neu anordnen

data=df.sort_index(axis=0,ascending=False)

(3) Ordnen Sie den Datenrahmen in aufsteigender oder absteigender Reihenfolge nach einer bestimmten Spalte an

data=df.sort([‘date’],ascending=True升序,False降序)

(4) Der Index des Datenrahmens beginnt wieder bei 0

data=data.reset_index(drop=True)

(5) Zeichnen Sie ein Bild mit dem Abszisse des Datums

import matplotlib.pyplot as plt 
x=data[‘date’]#日期是字符串形式 
y=data[‘close price’] 
plt.plot_date(x,y)

(6) Finden Sie die Standardabweichung

import numpy as np 
np.std

(7) Abrunden

import math 
math.floor

Aufrunden: math.ceil

(8) Hill Burt-Transformation

from scipy import fftpack 
hx= fftpack.hilbert(price)

(9) Wertsortierung

data.order()

(10) Differenz

data.diff(1)#一阶差分
dataframe 删除元素 
data.drop(元素位置)

(11) Verschachtelte Array-Verarbeitungsmethode

import itertools 
a = [[1,2,3],[4,5,6], [7], [8,9]] 
out = list(itertools.chain.from_iterable(a))

(12) Spaltennamen des Datenrahmens ändern

data.columns=[‘num’,’price’]

(13) Lösung zum Leeren von Zeilen nach dem Importieren einer Excel-Tabelle

import numpy as np 
data= data.drop(data.loc[np.isnan(data.name.values)].index)

(15) Unterschiedliche Verwendung

1. Das ist es Datenrahmen- oder Serienformat, verwenden Sie einfach data.diff()

2. Es ist im Listenformat, konvertieren Sie es zuerst in das Listenformat data=data.tolist() und dann dif=np.diff(data)

(16) Der Datumstyp im Datenrahmen liegt nicht im Datumsformat vor und kann nicht direkt addiert oder subtrahiert werden, daher wird er zunächst in das Listenformat konvertiert

t=data.time.tolist() 
date_time = datetime.datetime.strptime(str(t),’%Y-%m-%d %H:%M:%S’) 
date_time=datetime.date(date_time.year,date_time.month,date_time.day) 
past= date_time - datetime.timedelta(days=n*365)

(17) Symbolisierung

np.sign

(18) Verwendung des Wörterbuchs

label={‘11’:’TP’,’1-1’:’FN’,’-11’:’FP’,’-1-1’:’TN’} 
for i in range(len(data1)): 
state=str(int(data1[i]))+str(int(data2[i])) 
result.append(label[state])

(19) Lösung für Chinesisch, das beim Zeichnen mit plt nicht angezeigt wird

from matplotlib.font_manager import FontProperties 
font_set = FontProperties(fname=r”c:\windows\fonts\simsun.ttc”, size=15) 
plt.title(u’中文’, fontproperties=font_set)

(20) Ermitteln Sie die Laufzeit des aktuellen Programms

from time import time 
time1=time() 
time2=time() 
print(time2-time1)

Zusammenfassung: Das ist alles für diesen Artikel. Ich hoffe, er ist für alle hilfreich.

Das obige ist der detaillierte Inhalt vonWas sind die am häufigsten verwendeten Befehle in Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

In Verbindung stehende Artikel

Mehr sehen