Cette section décrit les opérations de base dont les étudiants en médecine et les professionnels de la santé (comiques) peuvent avoir besoin avant d'effectuer une analyse à l'aide de Python.
Construire un environnement Python est devenu relativement simple. Ici, nous allons introduire deux méthodes.
--Installation d'Anaconda
--Installation de collaboration
![Capture d'écran 2020-08-27 8.52.02.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/89181/5c97a06f-01d6-4eec-00da- 114cd26601c9.png)
C'est tout pour la préparation.
Veuillez entrer un nombre approprié dans la cellule de colaboratoire et l'exécuter. Si vous voulez l'exécuter, déplacez le curseur autour de la flèche rouge et il s'affichera comme ceci. Accélérez-le ou appuyez sur shift + enter
.
Python gère trois types de données.
--type d'intensité: 1, 2, 0, -1, -2000, ⋯ --Type de flotteur: 2,3, 3,1415, -0,5, 0,0, -10,4 ⋯ --Type de chaîne: 'abc', 'apple', "orange", "support", "Tokyo", ⋯
C'est l'une des bases de Python. Si vous pouvez comprendre ce mécanisme, il sera très facile d'exploiter des tableaux 2D (tableaux disposés verticalement et horizontalement) créés par Excel. Dans Excel, qui est préféré dans le domaine médical, lorsque la quantité de données devient énorme, cela a tendance à être compliqué car le traitement prend du temps et le nombre d'opérations augmente. Si vous pouvez imaginer travailler avec des listes utilisant des noms de variables en Python, il n'y aura pas de travail compliqué qui dépend de la quantité de données. Alors, apprenons le fonctionnement des listes Python, ce qui est un point important pour les amateurs.
Traitez les données existant entre $ [] $ (crochets) comme un seul groupe de données,
python
[0,1,2,3,4,5,6,7,8,9]
Écrivez comme ça.
La liste est
python
[0.4,1,5,"Tokyo","Japon"]
Vous pouvez mélanger des chiffres et des lettres comme ça. Vous pouvez également stocker la liste dans une liste.
python
[[0,1,2,3,4],102,103,104,105,["Hokkaido","Tokyo","Japon"]]
De cette façon, les listes sont excellentes car elles peuvent gérer différentes données à la fois.
Comme illustré précédemment, nous ne créons ni ne saisissons la liste à chaque fois. Dans de nombreux cas, donnez un nom temporaire à la liste (données) récupérée. Ce nom s'appelle le nom de la variable. À ce moment-là, «=» est utilisé. La signification de ce symbole est «substitut», mais il peut être interprété comme le même. Par exemple
python
myd = [[0,1,2,3,4],102,103,104,105,["Hokkaido","Tokyo","Japon"]]
Si vous écrivez, myd
à gauche de= ʻest le nom de la variable, et la droite est la liste (données). Cela signifie que le côté droit de
=est affecté à la gauche
myd. Et si vous changez la cellule en
print (myd)ou
myd, vous verrez la liste à droite de
=`.
** Il existe des règles pour les noms de variables, comme éviter les mots réservés ** (détails omis)
python
print(myd)
Pour pouvoir gérer des tableaux à deux dimensions, vous devez savoir que ʻindex`. Bref, les éléments (le contenu de la liste) sont numérotés. Les nombres sont 0,1,2, $ \ cdots $ à partir de la gauche de la liste. Utilisez ce numéro pour récupérer, modifier ou supprimer les données de la liste. (Remarque) Veuillez noter que cela commence à 0. Par exemple
python
print(myd[1]) ##-->102 est acquis
print(myd[0]) ##--> [0,1,2,3,4]Est obtenu
Écrivez comme ça.
Utilisez :
lorsque les données que vous souhaitez obtenir ont une plage. La forme de base est
python
print(myd[:])
Est
python
print(myd[1:3]) ##--> [102,103]Est obtenu
print(myd[1:4]) ##--> [102,103,104]Est obtenu
Écrivez comme. Aussi,
python
print(myd[::2]) ##-->[[0,1,2,3,4],103,105]
Ensuite, tous les autres sont retirés.
Vous pouvez également spécifier la liste dans l'ordre à partir de la droite. Par exemple
python
print(myd[-1]) ##-->['Hokkaido','Tokyo','Japon']
print(myd[-2]) ##-->105
print(myd[-3:]) ##-->[104, 105, ['Hokkaido', 'Tokyo', 'Japon']]
print(myd[-4:-1]) ##-->[103, 104, 105]
Vous pouvez écrire comme ça. Exécutons-le un par un et vérifions le résultat de sortie. Voici quelques-unes des techniques les plus couramment utilisées.
J'ai mentionné plus tôt que vous pouvez inclure une liste dans une liste. Si une liste bidimensionnelle (tableau) est créée en alignant le nombre d'éléments dans la liste, elle représentera un tableau Excel. Voici un exemple simple.
python
df = [[11,12,13],[21,22,23],[31,32,33],[41,42,43],[51,52,53],
[61,62,63],[71,72,73],[81,82,83],[91,92,93]]
Ceci est une liste d'éléments de liste. Les éléments de la liste, qui sont ces éléments, sont des valeurs numériques. Il est stocké comme une seule donnée sous le nom de variable «df».
python
df[0] ##-->[11,12,13]
df[0:4] ##-->[[11,12,13],[21,22,23],[31,32,33],[41,42,43]]
Et la liste. Si vous souhaitez spécifier une liste de listes,
python
df[0][2] ##-->13
df[3][0] ##-->41
Écrivez en connectant des index comme celui-ci. Ces deux nombres peuvent être considérés comme le ◯ ème dans le sens vertical et le □ ème dans le sens horizontal. En d'autres termes, vous pouvez le considérer comme la lecture d'un tableau.
Si vous pouvez comprendre jusqu'à présent, je pense que vous pouvez gérer les tables en Python. Il y a beaucoup d'autres choses utiles, mais cette fois je vais les laisser ici.
Recommended Posts