python语句iloc里面的值是负一是什么意思,iloc[:-1:] python中iloc 和loc ix的区别

Python Pandas\u7684iloc\u7591\u95ee

-1\u6307\u7684\u662f\u6700\u540e\u4e00\u9879\u3002
testList = [1,2,3,4]
testList [-1] === 4 (true)

loc \u5728index\u7684\u6807\u7b7e\u4e0a\u8fdb\u884c\u7d22\u5f15,\u8303\u56f4\u5305\u62ecstart\u548cend\u3002
iloc \u5728index\u7684\u4f4d\u7f6e\u4e0a\u8fdb\u884c\u7d22\u5f15,\u4e0d\u5305\u62ecend.\u3002
ix \u662f iloc \u548c loc\u7684\u5408\u4f53\u3002
Python(\u82f1\u8bed\u53d1\u97f3:/ˈpaɪ\u03b8ən/), \u662f\u4e00\u79cd\u9762\u5411\u5bf9\u8c61\u3001\u89e3\u91ca\u578b\u8ba1\u7b97\u673a\u7a0b\u5e8f\u8bbe\u8ba1\u8bed\u8a00\uff0c\u7531Guido van Rossum\u4e8e1989\u5e74\u5e95\u53d1\u660e\uff0c\u7b2c\u4e00\u4e2a\u516c\u5f00\u53d1\u884c\u7248\u53d1\u884c\u4e8e1991\u5e74\uff0cPython \u6e90\u4ee3\u7801\u540c\u6837\u9075\u5faa GPL(GNU General Public License)\u534f\u8bae\u3002Python\u8bed\u6cd5\u7b80\u6d01\u800c\u6e05\u6670\uff0c\u5177\u6709\u4e30\u5bcc\u548c\u5f3a\u5927\u7684\u7c7b\u5e93\u3002\u5b83\u5e38\u88ab\u6635\u79f0\u4e3a\u80f6\u6c34\u8bed\u8a00\uff0c\u80fd\u591f\u628a\u7528\u5176\u4ed6\u8bed\u8a00\u5236\u4f5c\u7684\u5404\u79cd\u6a21\u5757(\u5c24\u5176\u662fC/C++)\u5f88\u8f7b\u677e\u5730\u8054\u7ed3\u5728\u4e00\u8d77\u3002\u5e38\u89c1\u7684\u4e00\u79cd\u5e94\u7528\u60c5\u5f62\u662f\uff0c\u4f7f\u7528Python\u5feb\u901f\u751f\u6210\u7a0b\u5e8f\u7684\u539f\u578b(\u6709\u65f6\u751a\u81f3\u662f\u7a0b\u5e8f\u7684\u6700\u7ec8\u754c\u9762)\uff0c\u7136\u540e\u5bf9\u5176\u4e2d\u6709\u7279\u522b\u8981\u6c42\u7684\u90e8\u5206\uff0c\u7528\u66f4\u5408\u9002\u7684\u8bed\u8a00\u6539\u5199\uff0c\u6bd4\u59823D\u6e38\u620f\u4e2d\u7684\u56fe\u5f62\u6e32\u67d3\u6a21\u5757\uff0c\u6027\u80fd\u8981\u6c42\u7279\u522b\u9ad8\uff0c\u5c31\u53ef\u4ee5\u7528C/C++\u91cd\u5199\uff0c\u800c\u540e\u5c01\u88c5\u4e3aPython\u53ef\u4ee5\u8c03\u7528\u7684\u6269\u5c55\u7c7b\u5e93\u3002\u9700\u8981\u6ce8\u610f\u7684\u662f\u5728\u60a8\u4f7f\u7528\u6269\u5c55\u7c7b\u5e93\u65f6\u53ef\u80fd\u9700\u8981\u8003\u8651\u5e73\u53f0\u95ee\u9898\uff0c\u67d0\u4e9b\u53ef\u80fd\u4e0d\u63d0\u4f9b\u8de8\u5e73\u53f0\u7684\u5b9e\u73b0\u3002

你这个iloc是pandas中的函数。
这个语句返回的是dataFrame从索引0到倒数第二行,步长为1的内容。
PYTHON的切片结束位置不包含偏移数本身,所以:-1切片到的最后内容是倒数第二位置的元素。



  • Python鏁版嵁澶勭悊:绛涢夈佺粺璁°佽繛琛ㄣ佹嫾鎺ャ佹媶鍒嗐佺己澶卞煎鐞
    绛旓細new.iloc[:,[0,1]]浣跨敤鈥==鈥欑瓫閫-绛涙煡鈥滃磾鏃濈殑浜猴紙鍙兘绛涙煡鎸囧畾鏄庣‘鐨勶級new=file1.loc[(file1['鏀朵欢浜哄鍚']=='宕旀棴')|(file1['鏀朵欢浜哄鍚']=='宕旈湠')]print(new)浣跨敤loc鍑芥暟绛涢-str.contains鍑芥暟-绛涙煡鍚嶅瓧涓寘鍚'浜'鍜'娴'鐨勪汉 new=file1.loc[file1['鏀朵欢浜哄鍚'].str.contains...
  • python璇诲彇璁颁簨鏈彲浠ラ夋嫨绗嚑鍒楀悧
    绛旓細鍙互銆python璇诲彇璁颁簨鏈夋嫨鍒楁暟锛屽彲浠ユ牴鎹甦ataframe鐨勫叿浣撴爣绛鹃夊彇鍒iloc鏄牴鎹鍙锋潵閫夊彇锛屼粠0寮濮嬭鏁帮紝渚濇鍔1銆傝浜嬫湰锛屽湪鏃ュ父鐢熸椿涓寚鐨勬槸鐢ㄦ潵璁板綍鍚勭被浜嬫儏鐨勫皬鍐屽瓙锛屽湪windows鎿嶄綔绯荤粺涓紝璁颁簨鏈槸涓涓皬鐨勫簲鐢ㄧ▼搴忥紝閲囩敤涓涓畝鍗曠殑鏂囨湰缂栬緫鍣ㄨ繘琛屾枃瀛椾俊鎭殑璁板綍鍜屽瓨鍌ㄣ
  • 濡備綍鐢python瀵逛袱涓猠xcel琛ㄦ牸杩涜璁$畻,瀵瑰悓涓涓綅缃殑鏁版嵁鐩稿噺?
    绛旓細瀵煎叆绗笁鏂瑰簱pandas锛屼娇鐢╬d.read_excel()鍑芥暟璇诲彇涓や釜Excel琛ㄦ牸锛屼娇鐢 shape 灞炴ц幏鍙栦簡涓や釜琛ㄦ牸鐨勮鏁板拰鍒楁暟銆傜劧鍚庯紝鎴戜滑鍒涘缓浜嗕竴涓┖鐨 DataFrame result 鏉ヤ繚瀛樿绠楃粨鏋溿傛帴涓嬫潵锛屾垜浠娇鐢ㄥ祵濂楃殑寰幆閬嶅巻鎵鏈夌殑鍗曞厓鏍硷紝骞堕氳繃 iloc 灞炴ц幏鍙栨瘡涓崟鍏冩牸鐨勫笺傜劧鍚庯紝鎴戜滑璁$畻宸硷紝骞跺皢宸间繚瀛樺埌缁撴灉 ...
  • python鏁版嵁鍒嗘瀽骞蹭粈涔
    绛旓細杩涜鏁版嵁鎻愬彇鏃讹紝涓昏浣跨敤涓変釜鍑芥暟锛歭oc銆iloc浠ュ強ix銆侺oc鍑芥暟鎸夋爣绛捐繘琛屾彁鍙栵紝iloc鎸変綅缃繘琛屾彁鍙栵紝ix鍙互鍚屾椂鎸夌収鏍囩鍜屼綅缃繘琛屾彁鍙栥傞櫎浜嗘寜鏍囩鍜屼綅缃彁鍙栨暟鎹箣澶栵紝杩樺彲浠ユ寜鐓у叿浣撶殑鏉′欢杩涜鎻愬彇锛屾瘮濡備娇鐢╨oc鍜宨sin涓や釜鍑芥暟閰嶅悎浣跨敤銆傜鍥涖佹暟鎹瓫閫 Python鏁版嵁鍒嗘瀽杩樺彲浠ヨ繘琛屾暟鎹瓫閫夛紝Python涓浣跨敤loc鍑芥暟...
  • python閲鎬庝箞鍙栧墠涓ゅ垪
    绛旓細python涓鑾峰緱鍓嶄袱鍒楃殑鏂瑰紡鏈夊緢澶氾紝闇瑕佺湅鏄摢涓绉嶆暟鎹被鍨嬨傝幏鍙朌ataframe瀵硅薄鐨勫墠涓ゅ垪 import pandas as pd 鍙互閫氳繃dataframe绫诲瀷鐨iloc鏂规硶鑾峰彇鍓嶄袱鍒楋紝df.iloc[:,0:2]鑾峰彇numpy瀵硅薄鐨勫墠涓ゅ垪 import numpy as np a =np.zero(3,3)print(a[:,0:2])...
  • 浣跨敤Python鏁版嵁鍒嗘瀽涓父璇寸殑绂绘暎鍙橀噺鏄粈涔,浠ュ強鏈夊摢浜涙搷浣滄柟娉?_鐧惧害...
    绛旓細```python feature = df.iloc[:, :-1]df_feature = DictVectorizer(sparse=False).fit_transform(feature.to_dict('records'))```鐙儹缂栫爜鍒欏彲浠ラ氳繃LabelEncoder鏉ュ疄鐜帮紝濡傞鑹茬壒寰侊細```python color_le = LabelEncoder()df['color'] = color_le.fit_transform(df['color'])X = OneHot...
  • pandas涓湁浠涔堢储寮曞櫒
    绛旓細Pandas涓殑绱㈠紩鍣ㄦ湁loc銆iloc銆乮x銆乤t銆乮at銆乿alues銆乼o_numpy()銆乮terrows()銆乮tertuples()銆乮ndex銆1銆乴oc 鍩轰簬鏍囩鐨勭储寮曞櫒锛岀敤浜庤闂寚瀹氫綅缃殑琛屽拰鍒椼2銆乮loc 鍩轰簬鏁存暟浣嶇疆鐨勭储寮曞櫒锛岀敤浜庢寜琛屽垪绱㈠紩璁块棶鏁版嵁銆3銆乮x 鍩轰簬鏍囩鎴栨暣鏁颁綅缃殑娣峰悎绱㈠紩鍣紝鐢ㄤ簬鍚屾椂璁块棶琛屽拰鍒椼4銆乤t 鍩轰簬鏍囩鐨勫揩閫...
  • 濡備綍鐢python鍚屾椂璁$畻澶氫釜鍒嗙粍鐨勫勾澧為暱鐜,姹傛暀浠g爜
    绛旓細df缂栬緫['year'] == year].groupby('project') # 鏍规嵁姣忎釜椤圭洰鐨勬暟鎹绠楀嚭姣忎釜椤圭洰鐨勫闀跨巼 for project, data in df_groupby: # 灏嗚绠楃粨鏋滃姞鍏ュ埌result涓 result.loc[year, project] = data.iloc[-1]/data.iloc[0] - 1# 鎵撳嵃鍑烘渶缁堢殑缁撴灉print(result)
  • Python Pandas鐨iloc鐤戦棶
    绛旓細-1鎸囩殑鏄渶鍚庝竴椤广倀estList = [1,2,3,4]testList [-1] === 4 (true)
  • 鍦python涓浣跨敤append鐨勯棶棰
    绛旓細Python涓殑闄勫姞鐢ㄦ硶閿欒鏄敱浜庤缃敊璇紩璧风殑銆傚叿浣撴楠ゅ涓嬶細1銆佸湪鐩稿簲鐨python椤圭洰涓垱寤轰竴涓柊鏂囦欢锛屽紩鍏umpy鍜宲andas锛岀劧鍚庝娇鐢―ataFrame锛堬級鏂规硶鍒涘缓7x7鐭╅樀銆2銆佷繚瀛樹唬鐮佸苟鐩存帴鍦╬ython涓繍琛岋紝鎮ㄥ彲浠ュ湪鎺у埗鍙颁腑鏌ョ湅鐭╅樀銆3銆佷娇鐢ㄧ煩闃祍1锛岃皟鐢iloc锛堬級鏂规硶浠ヨ幏鍙栫浉搴斿簭鍒楀彿鐨勫垪鍏冪礌銆4銆佸啀娆′繚瀛樹唬鐮佸苟...
  • 扩展阅读:photoshop免费网站入口 ... python初学编程必背 ... python手机版下载安装 ... python网站入口免费 ... python免费源码网站 ... python手机在线编程入口 ... python编程必背单词 ... c++和python先学哪个 ... python编程入门自学 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网