You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"Why the change? Remember that loc can index any stdlib type: strings, for example. If we have a DataFrame with index values `Apples, ..., Potatoes, ...`, and we want to select \"all the alphabetical fruit choices between Apples and Potatoes\", then it's a lot more convenient to index `df.loc['Apples':'Potatoes']` than it is to index something like `df.loc['Apples', 'Potatoet]` (`t` coming after `s` in the alphabet).\n",
it's a lot more convenient to index df.loc['Apples':'Potatoes'] than it is to index something like df.loc['Apples', 'Potatoet] (t coming after s in the alphabet)
Should the second code snippet be df.iloc['Apples':'Potatoes']? It was just explained that df.iloc[0:10] gives you indices 0,...,9 but df.loc[0:10] gives you indices 0,...,10; and then I wasn't sure how they got df.loc['Apples', 'Potatoet].
The text was updated successfully, but these errors were encountered:
@uWaterloo
I will say second code snippet can't be df.iloc['Apples':'Potatoes'].
Because iloc uses only integer type indexed value. If you want to use string value as index for accessing data from pandas dataframe then you have to use Pandas Dataframe loc method.
Now the second issue about df.loc['Apples', 'Potatoet']:
I will say typo mistake is about not mentioning apostrophe mark after Potatoet
Basically it will include Potatoet if there is any in the given dataframe.
Moreover they have mentioned to use df.loc['Apples', 'Potatoes'] over df.loc['Apples', 'Potatoet'].
Hey, I was just going through the pandas tutorial and wasn't sure whether this is a typo or if I'm misunderstanding.
learntools/notebooks/pandas/raw/tut_1.ipynb
Line 279 in 886f5c2
Should the second code snippet be
df.iloc['Apples':'Potatoes']
? It was just explained thatdf.iloc[0:10]
gives you indices0,...,9
butdf.loc[0:10]
gives you indices0,...,10
; and then I wasn't sure how they gotdf.loc['Apples', 'Potatoet]
.The text was updated successfully, but these errors were encountered: